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);
            }
        }
Esempio n. 2
0
        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));
            }
        }