/// <summary> /// poliklinik seçim değiştiğinde /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmbPoliklinik_SelectedIndexChanged(object sender, EventArgs e) { if (cmbPoliklinik.SelectedIndex != -1) { cmbSiraNo.Text = Sira.GetNumber((cmbPoliklinik.SelectedItem as Polyclinic).PoliklinikAdi).ToString(); } }
private void HandleEnter1(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { if (txtTC.Text == "") { MessageBox.Show("Sıra vermek için Önce hasta seçiniz"); } string Metin = cmbDoktor.Text; int bosluk = 0; for (int i = 0; i < Metin.Length; i++) { if (Metin.Substring(i, 1) == " ") { bosluk++; } } if (bosluk == 1) { char[] ayrac = { ' ' }; string[] kelimeler = Metin.Split(ayrac); metin1 = kelimeler[0]; metin2 = kelimeler[1]; } else if (bosluk == 2) { char[] ayrac = { ' ' }; string[] kelimeler = Metin.Split(ayrac, 3); metin1 = kelimeler[0] + " " + kelimeler[1]; metin2 = kelimeler[2]; } MessageBox.Show(metin1 + " " + metin2); dp.listele2(metin1, metin2); doktorTC = dp.doktorTc; baglanti.con.Open(); SqlCommand cmdSira = new SqlCommand("Select hasta_Sira from Sira where doktor_TC = '" + doktorTC + "'", baglanti.con); SqlDataReader reader = cmdSira.ExecuteReader(); if (reader.Read()) { while (reader.Read()) { sira = Convert.ToInt32(reader["hasta_Sira"]); } } else { sira = 0; } baglanti.con.Close(); sira = sira + 1; Sira yeni = new Sira(); yeni.Hasta_TC = txtTC.Text.ToString(); yeni.Doktor_TC = doktorTC.ToString(); yeni.Hasta_Sira = sira; yeni.Hasta_Durum = "Bekliyor"; sp.Ekle(yeni); MessageBox.Show("İşlemi başarılı"); } }