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; }
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); } }