public bool SetUsers(RoleUserDto roleUserDto, int userId)
        {
            foreach (var uId in roleUserDto.UserIds)
            {
                bool bl = _roleUserRepository.UserHasRole(uId, roleUserDto.RoleId);
                if (!bl)
                {
                    var userRole = new OPC_AuthRoleUser();
                    userRole.CreateDate     = DateTime.Now;
                    userRole.CreateUserId   = userId;
                    userRole.UpdateDate     = DateTime.Now;
                    userRole.UpdateUserId   = userId;
                    userRole.OPC_AuthUserId = uId;
                    userRole.OPC_AuthRoleId = roleUserDto.RoleId;

                    _roleUserRepository.Create(userRole);
                }
            }
            return(true);
        }
Exemple #2
0
 public void CreateRoleUser(RoleUserEntity roleUser)
 {
     roleRepository.Create(roleUser.ToDalRoleUser());
     uow.Commit();
 }