private void btnSave_Click(object sender, EventArgs e) { if (MessageBox.Show("Do you want to save user group roles?", "system info", MessageBoxButtons.OKCancel) == DialogResult.OK) { CWUserGroup.UpdateSFISUserGroupRoles(listusergrouproles); listusergrouproles = new List <CWUserGroupRolesDTO>(); listusergrouproles = CWUserGroup.RetrieveAllUserGroupRoles(lboUser.SelectedItem.ToString()); } }
public FrmUserGroupRoles(MenuStrip _mainform) { InitializeComponent(); listbutton = CWUser._UserGroupRoles.Where(x => x.Parent == this.Text && x.Tag == "button" && x.Permission == true).Select(y => y.elementName).ToList(); ButtonMapperHelper.GetButtons(this, listbutton); formbuttonlist = CWUserGroup.RetrieveAllFormButton(); PopulateToolstripMenuItem(_mainform); listusergroup = CWUserGroup.RetrieveAllUserGroup(); lboUserGroup.DataSource = listusergroup.Select(x => x.Id).ToList(); listusergrouproles = CWUserGroup.RetrieveAllUserGroupRoles(); GetAllForm(); listuser = CWUser.GetAllUser(); lboUser.DataSource = listuser.Where(y => y.UsergroupId == "ADM").Select(x => x.UserId).ToList(); }
private void lboUser_SelectedIndexChanged(object sender, EventArgs e) { listusergrouproles = CWUserGroup.RetrieveAllUserGroupRoles(lboUser.SelectedItem.ToString()); PopulateUserGroupRoles(lboUser.SelectedItem.ToString(), lboUserGroup.SelectedItem.ToString()); }