コード例 #1
0
        private void frmHemsireGuncelleSil_Load(object sender, EventArgs e)
        {
            groupBox3.Visible = false;
            Islemler.HemsirelerListesiGuncelle(lstHemsireler);
            cmbServisler.DataSource = Enum.GetValues(typeof(Servisler));
            cmbCinsiyet.DataSource  = Enum.GetValues(typeof(Cinsiyet));
            List <Doktor> yeniliste = (from x in Doktor.Doktorlar
                                       where x.Servis == (Servisler)cmbServisler.SelectedItem
                                       select x).ToList();

            cmbDoktorlar.DataSource    = yeniliste;
            cmbDoktorlar.DisplayMember = "AdSoyad";
            cmbDoktorlar.ValueMember   = "ID";
            this.Width = 376;
        }
コード例 #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         Hemsire seciliHemsire = (Hemsire)(lstHemsireler.FocusedItem.Tag);
         seciliHemsire.Ad       = txtAd.Text;
         seciliHemsire.Adres    = txtAdres.Text;
         seciliHemsire.Cinsiyet = (Cinsiyet)cmbCinsiyet.SelectedItem;
         if (cmbDoktorlar.SelectedIndex == 0)
         {
             seciliHemsire.Doktor  = null;
             seciliHemsire.BostaMi = true;
         }
         else
         {
             seciliHemsire.Doktor  = (Doktor)cmbDoktorlar.SelectedItem;
             seciliHemsire.BostaMi = false;
         }
         seciliHemsire.DogumTarihi = dTDogumTarihi.Value;
         seciliHemsire.Mail        = txtMail.Text;
         seciliHemsire.Soyad       = txtSoyad.Text;
         seciliHemsire.Servis      = (Servisler)cmbServisler.SelectedItem;
         seciliHemsire.TCKN        = txtTCKimlikNo.Text;
         seciliHemsire.Telefon     = txtTelefon.Text;
         Islemler.HemsirelerListesiGuncelle(lstHemsireler);
         Islemler.GroupBoxTemizle(groupBox3);
         this.Width        = 700;
         groupBox3.Visible = false;
         this.CenterToScreen();
         MessageBox.Show($"{seciliHemsire.Ad} {seciliHemsire.Soyad} başarılı şekilde güncellenmiştir.");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }