public List <RandevuKayit> GetDoktorList() { List <RandevuKayit> res = new List <RandevuKayit>(); string connStr = System.Configuration.ConfigurationManager.ConnectionStrings["Merve"].ConnectionString; using (MySqlConnection cn = new MySqlConnection(connStr)) { cn.Open(); MySqlCommand cmd = new MySqlCommand(); cmd = new MySqlCommand("SELECT Personel_id as Personel_İd,Personel as Personel,Brans as Muayene_Adi FROM personel_kayit WHERE Unvan=1 ORDER BY Brans ", cn); MySqlDataReader r = cmd.ExecuteReader(); while (r.Read()) { RandevuKayit t = new RandevuKayit(); for (int inc = 0; inc < r.FieldCount; inc++) { Type type = t.GetType(); PropertyInfo prop = type.GetProperty(r.GetName(inc)); //prop.SetValue(t, r.GetValue(inc), null); prop.SetValue(t, Convert.ChangeType(r.GetValue(inc), prop.PropertyType), null); } res.Add(t); } return(res); } }
private void btnrandevukayıt_Click(object sender, EventArgs e) { RandevuKayit randevukayıt = new RandevuKayit(); this.Hide(); randevukayıt.Show(); }
private void randevuAlGecisButonu_Click(object sender, EventArgs e) { if (isYeriAramaSonucRandevuAl.Text != null && randevuGunSecim.SelectedItem != null && randevuSaatSecim.SelectedItem != null) { isYeriSecimi = (string)isYeriAramaSonucRandevuAl.SelectedItem; randevuGun = randevuGunSecim.SelectedIndex; randevuSaat = randevuSaatSecim.SelectedIndex; isyeriID = isYeriIDGetir(isYeriSecimi); RandevuKayit randevuKayit = new RandevuKayit(this.kullaniciID, isyeriID, randevuGun, randevuSaat); randevuKayit.randevuKaydet(); MessageBox.Show("Randevunuz başarıyla alındı!"); } else { MessageBox.Show("Lütfen gerekli yerleri seçtiğinizden emin olun."); } }
public ActionResult RandevuVer(RandevuKayit doktor) { string connStr = System.Configuration.ConfigurationManager.ConnectionStrings["Merve"].ConnectionString; using (MySqlConnection cn = new MySqlConnection(connStr)) { cn.Open(); MySqlCommand cmd = new MySqlCommand(); cmd.CommandText = @"INSERT INTO randevu_verme (Hasta_TC,Muayene_Adi,Doktor,Randevu_Tarihi,Randevu_Saati) Values('" + doktor.TC_Kimlik + "','" + doktor.Muayene_Adi + "','" + doktor.Personel + "','" + doktor.Randevu_Tarihi + "','" + doktor.Randevu_Saati + "') "; cmd.Connection = cn; cmd.ExecuteNonQuery(); cn.Close(); Response.Write("Kayıt İşlemi Onaylandı!!!"); RandevuVerme mi = new RandevuVerme(); mi.RandevuKayit = GetDoktorList(); return(View(mi)); } }