private void btnUnassignUserRole_Click(object sender, EventArgs e) { if (lstUsers.SelectedValue != null && lstUserRoles.SelectedValue != null) { var user = (ENTUserAccountEO)lstUsers.SelectedValue; var userRole = (ENTRoleEO)lstUserRoles.SelectedValue; //1.DB unassign user from role DBMethods.UnassignUserFromRole(user, userRole); //2.Show assigned/unassigned roles lists BindUserRolesList(user); BindRolesList(user); } }
private void btnAssingUserToRole_Click(object sender, EventArgs e) { if (lstUsers.SelectedValue != null && lstRoles.SelectedValue != null) { //var userId = (int)lstUsers.SelectedValue; var user = (ENTUserAccountEO)lstUsers.SelectedItem;//DBMethods.UsersList.GetByID(userId); //var roleId = (int)lstRoles.SelectedValue; var role = (ENTRoleEO)lstRoles.SelectedItem; //1.DB assign user to role DBMethods.AssignRoleToUser(user, role); //2.Show assigned/unassigned roles lists BindUserRolesList(user); //lstUserRoles.Items.Remove(userRoleId); //unassigned roles list BindRolesList(user); //lstRoles.Items.Add(userRoleId); } }