private void btnEkle_Click(object sender, EventArgs e) { FrmPersonelEkle form = new FrmPersonelEkle(new Entities.Tables.Personel()); form.ShowDialog(); if (form.saved) { Listele(); } }
private void btnDuzenle_Click(object sender, EventArgs e) { _secilen = gridViewPersonel.GetFocusedRowCellValue(colPersonelKodu).ToString(); FrmPersonelEkle form = new FrmPersonelEkle(personelDAL.GetByFilter(context, c => c.PersonelKodu == _secilen)); form.ShowDialog(); if (form.saved) // kapat butununa basıldığında gereksiz yere güncelleme işlemi yapmamak için ; form saved metodu (frmpersonelekle kaydet butonu altında) (addorrupdate) true ise listeyi güncelle { Listele(); } }