Example #1
0
 //Teşhis ekleme
 private void btnTeshisKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         muayeneBilgileri = new MuayeneBilgileri();
         if (monthCalendar1.SelectionRange.Start > DateTime.Now)
         {
             muayeneBilgileri.Tarih = DateTime.Parse(monthCalendar1.SelectionRange.Start.ToShortDateString());
         }
         else
         {
             MessageBox.Show("Geçmiş tarih den randevu alamazsınız!");
         }
         muayeneBilgileri.Saat          = TimeSpan.Parse(cmbSeanslar.SelectedItem.ToString());
         muayeneBilgileri.MuayeneDurumu = "Muayene Edildi";
         muayeneBilgileri.HastaID       = int.Parse(lstDoktorRandevulari.SelectedItems[0].SubItems[3].Text);
         muayeneBilgileri.TeshisAd      = cmbTeshis.SelectedItem.ToString();
         muayeneBilgileri.MuayeneDurumu = "Muayene Edildi.";
         muayeneBilgileriBLL.TeshisGuncelle(muayeneBilgileri.HastaID, muayeneBilgileri.TeshisAd);
         MessageBox.Show("Teşhis Eklendi");
         muayeneBilgileri.Notlar = "deneme";
         muayeneBilgileriBLL.Add(muayeneBilgileri);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
     MuayaneleriListvieweGetir();
 }
Example #2
0
        //Hastaya göre muayene bilgileri getir
        public MuayeneBilgileri GetByIDMuayeneBilgileri(int HastaID)
        {
            cmd = new SqlCommand("select * from where HastaID=@hastaID", cnn);
            cmd.Parameters.AddWithValue("@hastaID", HastaID);
            MuayeneBilgileri mb = null;

            try
            {
                cnn.Open();
                SqlDataReader reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
                reader.Read();
                mb = new MuayeneBilgileri()
                {
                    HastaID       = Convert.ToInt32(reader["HastaID"]),
                    HastaAd       = reader["HastaAd"].ToString(),
                    TeshisAd      = reader["TeshisAd"].ToString(),
                    Tarih         = DateTime.Parse(reader["Tarih"].ToString()),
                    Saat          = TimeSpan.Parse(reader["Saat"].ToString()),
                    MuayeneDurumu = reader["MuayeneDurumu"].ToString(),
                    Notlar        = reader["Notlar"].ToString()
                };
                reader.Close();
                return(mb);
            }
            catch (Exception)
            {
                return(mb);
            }
        }
Example #3
0
 //Muayene ekle
 public int MuayeneAdd(MuayeneBilgileri mb)
 {
     cmd = new SqlCommand("insert into MuayeneBilgileri(HastaID,HastaAd,TeshisAd,Tarih,Saat,MuayeneDurumu,Notlar) values('@hastaID','@hastaAd','@teshisAd','@tarih','@saat','@muayeneDurumu','@notlar') select hb.HastaID,hb.Ad,t.TeshisAd,s.Tarih,sa.Saat from RandevuOlusturma as ro join HastaBilgileri as hb on ro.HastaID=hb.HastaID join Teshisler as t on ro.TeshisID=t.TeshisID join Seanslar as s on ro.SeansID=s.SeansID join Saatler as sa on s.SaatID=sa.SaatID", cnn);
     cmd.Parameters.AddWithValue("@hastaID", mb.HastaID);
     cmd.Parameters.AddWithValue("@hastaAd", mb.HastaAd);
     cmd.Parameters.AddWithValue("@teshisAd", mb.TeshisAd);
     cmd.Parameters.AddWithValue("@tarih", mb.Tarih);
     cmd.Parameters.AddWithValue("@saat", mb.Saat);
     cmd.Parameters.AddWithValue("@muayeneDurumu", mb.MuayeneDurumu);
     cmd.Parameters.AddWithValue("@notlar", mb.Notlar);
     return(ExecuteCommand());
 }
        public bool Add(MuayeneBilgileri muayene)
        {
            int result = muayeneBilgileriDAL.MuayeneAdd(muayene);

            return(result > 0);
        }