-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFrmSekreterDetay.cs
150 lines (129 loc) · 5.26 KB
/
FrmSekreterDetay.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Hastane_Sistemi
{
public partial class FrmSekreterDetay : Form
{
public FrmSekreterDetay()
{
InitializeComponent();
}
Sql bgl = new Sql();
public string SekreterTc;
public string SekreterAd;
void AracTemizle()
{
txtİD.Clear();
msktxtTARİH.Clear();
maskedTextTARİHS2.Clear();
cmbBRANŞ.SelectedItem = -1;
cmbDOKTOR.SelectedItem = -1;
checkBoxDURUM.Checked = false;
}
private void FrmSekreterDetay_Load(object sender, EventArgs e)
{
labelSekreterTc.Text=SekreterTc;
SqlCommand kmt = new SqlCommand("Select * from Sekreterler where SekreterTc=@p1", bgl.bgl());
kmt.Parameters.AddWithValue("@p1", labelSekreterTc.Text);
SqlDataReader dr = kmt.ExecuteReader();
while (dr.Read())
{
labelSekreterTc.Text = dr["SekreterTc"].ToString();
labelSekreterAdsoyad.Text = dr["SekreterAdSoyad"].ToString();
}
bgl.bgl().Close();
//Doktorları liste aktarma
DataTable dt2 = new DataTable();
SqlDataAdapter da2 = new SqlDataAdapter("Select * from Doktorlar", bgl.bgl());
da2.Fill(dt2);
dataGridView2.DataSource = dt2;
//Branş comboboxa aktarma
SqlCommand komut=new SqlCommand("Select BranşAd from Branşlar", bgl.bgl());
SqlDataAdapter da = new SqlDataAdapter(komut);
SqlDataReader reader = komut.ExecuteReader();
while (reader.Read())
{
cmbBRANŞ.Items.Add(reader["BranşAd"].ToString());
}
bgl.bgl().Close();
DataTable dataTable = new DataTable();
SqlCommand command = new SqlCommand("Select BranşAd from Branşlar", bgl.bgl());
SqlDataAdapter dataAdapter = new SqlDataAdapter(command);
dataAdapter.Fill(dataTable);
dataGridView1.DataSource = dataTable;
}
private void button1_Click(object sender, EventArgs e)
{
SqlCommand kmt = new SqlCommand("insert into Duyurular (Duyuru) values (@p1)", bgl.bgl());
kmt.Parameters.AddWithValue("@p1", richTextBoxDuyuru.Text);
kmt.ExecuteNonQuery();
MessageBox.Show("Duyuru Oluşturuldu", "Duyuru Verildi", MessageBoxButtons.OK, MessageBoxIcon.Information);
bgl.bgl().Close();
}
private void pictureBox4_Click(object sender, EventArgs e)
{
FrmDoktorİşlem frmDoktorİşlem = new FrmDoktorİşlem();
frmDoktorİşlem.Show();
}
private void pictureBox3_Click(object sender, EventArgs e)
{
FrmRandevular frmRandevular = new FrmRandevular();
frmRandevular.Show();
}
private void pictureBox2_Click(object sender, EventArgs e)
{
FrmDuyurular frmDuyurular = new FrmDuyurular();
frmDuyurular.Show();
}
private void pictureBox1_Click(object sender, EventArgs e)
{
FrmBranşİşlem frmBranşİşlem = new FrmBranşİşlem();
frmBranşİşlem.Show();
}
private void btnTemz_Click(object sender, EventArgs e)
{
AracTemizle();
}
private void btnKAYDET_Click(object sender, EventArgs e)
{
if (txtİD.Text == "" || msktxtTARİH.Text == "" || maskedTextTARİHS2.Text == "" || cmbBRANŞ.Text == "" || cmbDOKTOR.Text == "")
{
MessageBox.Show("Lütfen boş alan bırakmayınız");
}
else
{
SqlCommand komutkaydet = new SqlCommand("insert into Randevular (RandevuId,RandevuTarih,RandevuSaat,RandevuBranş,RandevuDoktor) values(@r1,@r2,@r3,@r4,@r5)", bgl.bgl());
komutkaydet.Parameters.AddWithValue("@r1", txtİD.Text);
komutkaydet.Parameters.AddWithValue("@r2", msktxtTARİH.Text);
komutkaydet.Parameters.AddWithValue("@r3", maskedTextTARİHS2.Text);
komutkaydet.Parameters.AddWithValue("@r4", cmbBRANŞ.Text);
komutkaydet.Parameters.AddWithValue("@r5", cmbDOKTOR.Text);
komutkaydet.ExecuteNonQuery();
bgl.bgl().Close();
MessageBox.Show("Randevu oluşturuldu");
}
}
private void cmbBRANŞ_SelectedIndexChanged(object sender, EventArgs e)
{
cmbDOKTOR.Items.Clear();
SqlCommand kmt = new SqlCommand("Select DoktorAd,DoktorSoyad From Doktorlar Where DoktorBranş='" + cmbBRANŞ.Text + "'", bgl.bgl());
SqlDataReader dataReader = kmt.ExecuteReader();
while (dataReader.Read())
{
cmbDOKTOR.Items.Add(dataReader[0] + " " + dataReader[1]);
}
bgl.bgl().Close();
}
private void cmbDOKTOR_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
}