private void btnUpdate_Click(object sender, EventArgs e) { if (IsRightValid()) { try { if (cboRoles.SelectedIndex != -1) { _right.RoleId = int.Parse(cboRoles.SelectedValue.ToString()); } if (cboMenuItem.SelectedIndex != -1) { _right.MenuItemId = int.Parse(cboMenuItem.SelectedValue.ToString()); } _right.Allowed = chkAllowed.Checked; rep.UpdateReportsRight(_right); ReportsRightsListForm f = (ReportsRightsListForm)this.Owner; f.RefreshGrid(); this.Close(); } catch (Exception ex) { Utils.ShowError(ex); } } }
private void btnReports_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { try { ReportsRightsListForm rrf = new ReportsRightsListForm(connection); rrf.Show(); } catch (Exception ex) { Utils.ShowError(ex); } }
private void btnAdd_Click(object sender, EventArgs e) { if (IsRightValid()) { try { spAllowedReportsRolesMenu _right = new spAllowedReportsRolesMenu(); if (cboRoles.SelectedIndex != -1) { _right.RoleId = int.Parse(cboRoles.SelectedValue.ToString()); } if (cboMenuItem.SelectedIndex != -1) { _right.MenuItemId = int.Parse(cboMenuItem.SelectedValue.ToString()); } _right.Allowed = chkAllowed.Checked; if (db.spAllowedReportsRolesMenus.Any(i => i.RoleId == _right.RoleId && i.MenuItemId == _right.MenuItemId)) { MessageBox.Show("Right Exist!", "SB Payroll", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (!db.spAllowedReportsRolesMenus.Any(i => i.RoleId == _right.RoleId && i.MenuItemId == _right.MenuItemId)) { db.spAllowedReportsRolesMenus.AddObject(_right); db.SaveChanges(); ReportsRightsListForm f = (ReportsRightsListForm)this.Owner; f.RefreshGrid(); this.Close(); } } catch (Exception ex) { Utils.ShowError(ex); } } }