public void AssignRoleToUser(UserModel user, RolesModel role) { if (IsA(user, role.rolename)) { return; } UserHasRolesModel userHasRoles = new UserHasRolesModel(Session.DefaultSession) { username = user, rolename = role }; userHasRoles.Save(); }
public void RevokeRoleFromUser(UserModel user, RolesModel role) { UserHasRolesModel userHasRoles = user_roles_coll.FirstOrDefault(ur => ur.username == user && ur.rolename == role); userHasRoles.Delete(); }