//List<Poliklinikler> poliklinikler;
 private void enter_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)13)
     {
         if (poliklinikAdlari.Text == "")
         {
             MessageBox.Show("Lütfen bir poliklinik seçiniz...");
         }
         else
         {
             Poliklinik p;
             if ((p = (Poliklinik.poliklinikVarMi(poliklinikAdlari.Text))) == null)
             {
                 //poliklinik yok. Oluşturma formu açılacak
                 DialogResult result = MessageBox.Show("Böyle bir poliklinik yok! Oluşturmak ister misiniz?", "Dikkat", MessageBoxButtons.YesNo);
                 if (result == DialogResult.No)
                 {
                 }
                 else
                 {
                     Poliklinik.PoliklinikCreateShow(this, poliklinikAdlari.Text);
                     this.Close();
                 }
             }
             else
             {
                 //Poliklinik varsa ... Güncelleme sayası açılacak...
                 Poliklinik.PoliklinikShow(
                     this, p.PoliklinikAdi, p.Durum, p.Aciklama);
                 this.Close();
             }
         }
     }
 }
 public PoliklinikForm()
 {
     InitializeComponent();
     formAc = new FormAc();
     //poliklinikler = DatabaseControl.Poliklinikler();
     Poliklinik.comboBoxPoliklinik(poliklinikAdlari);
 }
        public static List <Poliklinik> Poliklinikler()
        {
            baglan.Open();
            List <Poliklinik> poliList   = new List <Poliklinik>();
            SqlCommand        komut      = new SqlCommand("Select * From poliklinik", baglan);
            SqlDataReader     dataReader = komut.ExecuteReader();

            while (dataReader.Read())
            {
                Poliklinik p = new Poliklinik();
                p.PoliklinikAdi = dataReader["poliklinikAdi"].ToString();
                Console.WriteLine("" + p.PoliklinikAdi);
                p.Durum    = bool.Parse((dataReader["durum"].ToString()));
                p.Aciklama = dataReader["aciklama"].ToString();
                poliList.Add(new Poliklinik(p.PoliklinikAdi, p.Durum, p.Aciklama));
            }
            baglan.Close();
            return(poliList);
        }
        private void btnOk_Click(object sender, EventArgs e)
        {
            Poliklinik poliklinik = new Poliklinik(txtPoliklinik.Text, checkDurum.Checked, textAciklama.Text);

            if (btnOk.Text == "Güncelle")
            {
                /*
                 * string query = "update poliklinik set poliklinikAdi='" + poliklinik.PoliklinikAdi + "', durum = '" + poliklinik.Durum.ToString() + "', aciklama='" + poliklinik.Aciklama + "' Where poliklinikAdi='" + pAd.ToString() + "'";
                 * //     DatabaseControl.PoliGuncelle(pAd.ToString(), poliklinik);
                 * DatabaseControl.Guncelle(query);
                 */


                SqlCommand komut = new SqlCommand();
                komut.CommandType = CommandType.StoredProcedure;
                komut.CommandText = "poliklinikGuncelle";
                komut.Parameters.Add("@newPoliklinikAdi", poliklinik.PoliklinikAdi);
                komut.Parameters.Add("@durum", poliklinik.Durum.ToString());
                komut.Parameters.Add("@aciklama", poliklinik.Aciklama);
                komut.Parameters.Add("@poliklinikAdi", pAd);
                DatabaseControl.Guncelle(komut);
            }
            else
            {
                SqlCommand komut = new SqlCommand();
                komut.CommandType = CommandType.StoredProcedure;
                komut.CommandText = "poliklinikEkle";
                komut.Parameters.Add("@newPoliklinikAdi", poliklinik.PoliklinikAdi);
                komut.Parameters.Add("@durum", poliklinik.Durum.ToString());
                komut.Parameters.Add("@aciklama", poliklinik.Aciklama);
                //      komut.Parameters.Add("@poliklinikAdi", pAd);
                DatabaseControl.Ekle(komut);
                pAd        = poliklinik.PoliklinikAdi;
                btnOk.Text = "Güncelle";
            }
        }
Exemplo n.º 5
0
 private void HastaIslemleri_Load(object sender, EventArgs e)
 {
     Poliklinik.comboBoxPoliklinik(comboBoxPoliklinik);
     Doktor.Doktorlar(cmBoxDoktorlar);
     Islem.Islemler(cmBoxIslem);
 }