private void btnDeleteUserRepo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (UserLevelGridView.GetFocusedRow() is UserRoles item) { try { if (!User.UserInAction("can delete")) { return; } if (MessageBox.Show("Do you want to delete this?", "Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } UnitOfWork unitOfWork = new UnitOfWork(); unitOfWork.UserRolesRepo.Delete(m => m.Id == item.Id); unitOfWork.Save(); Init(); } catch (Exception exception) { MessageBox.Show(exception.Message, exception.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnEditUserRepo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (UserLevelGridView.GetFocusedRow() is UserRoles item) { frmAddEditUserLevel frm = new frmAddEditUserLevel(MethodType.Edit, item); frm.ShowDialog(); Init(); } }