private void button1_Click(object sender, EventArgs e) { try { Personel seciliPersonel = (Personel)(lstPersoneller.FocusedItem.Tag); seciliPersonel.Ad = txtAd.Text; seciliPersonel.Adres = txtAdres.Text; seciliPersonel.Cinsiyet = (Cinsiyet)cmbCinsiyet.SelectedItem; seciliPersonel.DogumTarihi = dTDogumTarihi.Value; seciliPersonel.Mail = txtMail.Text; seciliPersonel.Departman = (Departmanlar)cmbDepartmanlar.SelectedItem; seciliPersonel.Soyad = txtSoyad.Text; seciliPersonel.TCKN = txtTCKimlikNo.Text; seciliPersonel.Telefon = txtTelefon.Text; Islemler.PersonellerListesiGuncelle(lstPersoneller); Islemler.GroupBoxTemizle(groupBox3); this.Width = 700; groupBox3.Visible = false; this.CenterToScreen(); MessageBox.Show($"{seciliPersonel.Ad} {seciliPersonel.Soyad} başarılı şekilde güncellenmiştir."); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmPersonelGuncelleSil_Load(object sender, EventArgs e) { groupBox3.Visible = false; Islemler.PersonellerListesiGuncelle(lstPersoneller); cmbCinsiyet.DataSource = Enum.GetValues(typeof(Cinsiyet)); cmbDepartmanlar.DataSource = Enum.GetValues(typeof(Departmanlar)); this.Width = 376; }
private void button2_Click(object sender, EventArgs e) { try { DialogResult cevap = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cevap == DialogResult.Yes) { Personel seciliPersonel = (Personel)(lstPersoneller.FocusedItem.Tag); Personel.Personeller.Remove(seciliPersonel); Islemler.PersonellerListesiGuncelle(lstPersoneller); Islemler.GroupBoxTemizle(groupBox3); this.Width = 700; groupBox3.Visible = false; this.CenterToScreen(); } } catch (Exception ex) { MessageBox.Show(ex.Message); throw; } }