コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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());
        }
コード例 #3
0
        public bool Add(RandevuGoruntuleme randevu)
        {
            int result = randevuGoruntulemeDAL.RandevuAdd(randevu);

            return(result > 0);
        }