private void AddRoleIfExists(TUser user, Model.UserRole role, IList <string> roles) { if (user.Roles.HasFlag(role)) { roles.Add(role.ToString()); } }
public PrivilegeManagement.Model.UserRole Add(PrivilegeManagement.Model.UserRole entity) { Model.UserRole userRole = new Model.UserRole(); userRole.RoleId = entity.RoleId; userRole.UserId = entity.UserId; _context.UserRoles.Create(userRole); return(entity); }
public static List <Model.Users> GetListOfUsers(Model.UserRole userRole) { //var users = new List<Model.Users>(); //using (var db = new NewsDb()) // db.Users.Where(u => u.Role == (int)userRole).ToList().ForEach(u => users.Add(new Model.Users(u))); //return users; return(null); }
public void AddUsersToRoles(string[] userNames, string[] roleNames) { foreach (string username in userNames) { foreach (string roleName in roleNames) { if (IsUserInRole(username, roleName)) { continue; } Model.UserRole ur = new Model.UserRole(); ur.RoleName = roleName; ur.MemberName = username; session.Save(ur); } } session.Flush(); }
public async Task AddRoleAsync(int currentUserId, int userId, int roleId) { var userLookup = await DbSet .AsNoTracking() .Where(_ => _.Id == userId && _.IsDeleted == false) .SingleOrDefaultAsync(); if (userLookup == null) { throw new GraException($"Unable to add roles to user {userId}."); } var userRoleAssignment = new Model.UserRole { UserId = userLookup.Id, RoleId = roleId, CreatedBy = currentUserId, CreatedAt = _dateTimeProvider.Now }; await _context.UserRoles.AddAsync(userRoleAssignment); }
public void Delete(Model.UserRole entity) { entity.IsActive = false; _userRoleDAL.Update(entity); }
public void Update(Model.UserRole entity) { _userRoleDAL.Update(entity); }
public void Add(Model.UserRole entity) { _userRoleDAL.Add(entity); }
public bool Delete(Model.UserRole t) { throw new NotImplementedException(); }
public Model.UserRole Update(Model.UserRole mUserRole) { var result = db.Update(mUserRole); return(mUserRole); }
public Model.UserRole Add(Model.UserRole mUserRole) { var result = db.Insert(mUserRole); return(mUserRole); }
public Model.UserRole Update(Model.UserRole mUserRole) { return(dal.Update(mUserRole)); }
/* * public void UsingTransaction() * { * using(var scope = dal.GetTransactionScope()) * { * //TODO.....dal.method1();dal.method2();dal1.method(); * scope.Complete(); * } * * } */ public Model.UserRole Add(Model.UserRole mUserRole) { return(dal.Add(mUserRole)); }