private void btnSave_Click(object sender, EventArgs e) { //Randevu alındığında; // MessageBox.Show("Sayın {Tugba Cevik}, {Dahiliye} bölümüne {20.01.1995} tarihli {14:00} seansına doktorumuz {Eda Turk}'dan randevu oluşturulmuştur.\nLütfen randevu saatinden 15 dk önce hastanemizde bulununuz.\nSağlıklı günler dileriz.","Randevu Oluşturuldu"); try { randevuGoruntuleme = new RandevuGoruntuleme(); randevuGoruntuleme.HastaID = 1; randevuGoruntuleme.HastaAd = "Ahmet"; randevuGoruntuleme.BolumAd = cmbClinic.Text; if (monthCalendar1.SelectionRange.Start > DateTime.Now) { randevuGoruntuleme.Tarih = DateTime.Parse(monthCalendar1.SelectionRange.Start.ToShortDateString()); } else { MessageBox.Show("Geçmiş tarih den randevu alamazsınız!"); } Saatler saatler = new Saatler(); if (cmbHours.SelectedItem.ToString() == cmbHours.SelectedItem.ToString()) { saatler.Saat = TimeSpan.Parse(cmbHours.SelectedItem.ToString()); saatler.SaatDurumu = true; randevuGoruntuleme.Saat = TimeSpan.Parse(cmbHours.SelectedItem.ToString()); saatlerBLL.Update(saatler, saatler.SaatDurumu); } randevuGoruntulemeBLL.Add(randevuGoruntuleme); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public int RandevuAdd(RandevuGoruntuleme randevu) { //select hb.HastaID,hb.Ad,b.BolumAd,s.Tarih,sa.Saat from RandevuOlusturma as ro join HastaBilgileri as hb on ro.HastaID=hb.HastaID join Ilceler as ilce on ro.IlID=ilce.IlID join Hastaneler as h on ilce.IlceID=h.IlceID join Poliklinkler as p on h.HastaneID=p.HastaneID join Bolumler as b on p.PoliklinkID=b.PoliklinkID join Seanslar as s on ro.SeansID=s.SeansID join Saatler as sa on s.SaatID=sa.SaatID //,Tarih,Saat, cmd = new SqlCommand("insert into RandevuGoruntuleme(HastaID,HastaAd,BolumAd,Tarih,Saat) values('@hastaID','@hastaAd','@BolumAd','@tarih','@saat') ", cnn); cmd.Parameters.AddWithValue("@hastaID", randevu.HastaID); cmd.Parameters.AddWithValue("@hastaAd", randevu.HastaAd); cmd.Parameters.AddWithValue("@BolumAd", randevu.BolumAd); cmd.Parameters.AddWithValue("@tarih", randevu.Tarih); cmd.Parameters.AddWithValue("@saat", randevu.Saat); return(ExecuteCommand()); }
public bool Add(RandevuGoruntuleme randevu) { int result = randevuGoruntulemeDAL.RandevuAdd(randevu); return(result > 0); }