public static void AssignRoleToUser(ENTUserAccountEO user, ENTRoleEO role) { role.RoleUserAccounts.Add(new ENTRoleUserAccountEO { ENTUserAccountId = user.ID, ENTRoleId = role.ID }); //user.Roles.Add(role); }
void lbtnDelete_Command(object sender, CommandEventArgs e) { var validationErrors = new ENTValidationErrors(); var role = new ENTRoleEO(); role.DBAction = ENTBaseEO.DBActionEnum.Delete; role.ID = Convert.ToInt32(e.CommandArgument); role.Delete(ref validationErrors, CurrentUser.ID); Master.ValidationErrors = validationErrors; cgvRoles.DataBind(); }
public static void UnassignUserFromRole(ENTUserAccountEO user, ENTRoleEO role) { role.RoleUserAccounts.Remove(new ENTRoleUserAccountEO { ENTUserAccountId = user.ID, ENTRoleId = role.ID }); }