private void PayeeGridView_DoubleClick(object sender, EventArgs e) { if (PayeeGridView.GetFocusedRow() is Payees item) { frmAddEditPayee frm = new frmAddEditPayee(MethodType.Edit, item); frm.ShowDialog(); Init(); } }
private void btnEditRepo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (PayeeGridView.GetFocusedRow() is Payees item) { frmAddEditPayee frm = new frmAddEditPayee(MethodType.Edit, item); frm.ShowDialog(); Init(); } }
private void btnDeleteRepo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (PayeeGridView.GetFocusedRow() is Payees item) { if (MessageBox.Show("Do you want to delete this?", "Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } UnitOfWork unitOfWork = new UnitOfWork(); unitOfWork.PayeesRepo.Delete(m => m.Id == item.Id); unitOfWork.Save(); Init(); } }