Exemplo n.º 1
0
        public void TestDeleteUserRole()
        {
            string failureResult = "";

            try
            {
                // Arrange
                var dbContext     = DbContextMocker.UserRoleDbContext();
                var dbUserContext = DbContextMocker.UserDbContext();
                var controller    = new UsersRoleRepository(dbUserContext, dbContext);
                var request       = new DeleteAssignUserRole
                {
                    username = "******",
                    rolename = "user",
                    IsDelete = true
                };

                // Act
                var response = controller.DeleteAssignRoleUser(request, null);
                dbContext.Dispose();
            }
            catch (Exception ex)
            {
                failureResult = ex.Message;
            }

            // Assert
            //Assert.IsType<OkObjectResult>(response);
            // var result = Assert.IsType<OkObjectResult>(response);
            Assert.Equal("", failureResult);
        }
Exemplo n.º 2
0
 public ApplicationClaimFactory(UserManager <Users> userManager,
                                RoleManager <Roles> roleManager,
                                IOptions <IdentityOptions> options,
                                UsersRoleRepository usersRoleRepository) : base(userManager, roleManager, options)
 {
     _userManager         = userManager;
     _usersRoleRepository = usersRoleRepository;
 }
Exemplo n.º 3
0
 public RoleManageController(RoleRepository roleRepository
                             , UsersRoleRepository usersRoleRepository
                             , BasicRepository basicRepository
                             , UsersAccessRepository usersAccessRepository) : base(usersAccessRepository)
 {
     _roleRepository        = roleRepository;
     _usersRoleRepository   = usersRoleRepository;
     _basicRepository       = basicRepository;
     _usersAccessRepository = usersAccessRepository;
 }
Exemplo n.º 4
0
 public UserManageController
     (UserRepository userRepository
     , UsersRoleRepository usersRoleRepository
     , RoleRepository roleRepository
     , SmsService smsService
     , UsersAccessRepository usersAccessRepository) : base(usersAccessRepository)
 {
     _userRepository      = userRepository;
     _usersRoleRepository = usersRoleRepository;
     _roleRepository      = roleRepository;
     _smsService          = smsService;
 }
 public AccountController(SignInManager <Users> signInManager,
                          UserManager <Users> userManager,
                          UserRepository userRepository,
                          UsersRoleRepository usersRoleRepository,
                          RoleRepository roleRepository,
                          UsersAccessRepository usersAccessRepository
                          )
 {
     _signInManager       = signInManager;
     _userManager         = userManager;
     _userRepository      = userRepository;
     _usersRoleRepository = usersRoleRepository;
     _roleRepository      = roleRepository;
 }
 public AccountController(SignInManager <Users> signInManager,
                          UserManager <Users> userManager,
                          UserRepository userRepository,
                          UsersRoleRepository usersRoleRepository,
                          RoleRepository roleRepository,
                          UsersAccessRepository usersAccessRepository,
                          SmsRestClient smsRestClient
                          ) : base(usersAccessRepository)
 {
     _signInManager       = signInManager;
     _userManager         = userManager;
     _userRepository      = userRepository;
     _usersRoleRepository = usersRoleRepository;
     _roleRepository      = roleRepository;
     _smsRestClient       = smsRestClient;
 }
        public UserManageController
            (UserRepository userRepository,
            UserManager <Users> userManager

            , UsersRoleRepository usersRoleRepository
            , RoleRepository roleRepository
            , SmsService smsService
            , UsersAccessRepository usersAccessRepository,
            UserOrganizationRepository userOrganizationRepository,
            OrganizationRepository organizationRepository) : base(usersAccessRepository)
        {
            _userRepository             = userRepository;
            _userManager                = userManager;
            _usersRoleRepository        = usersRoleRepository;
            _roleRepository             = roleRepository;
            _smsService                 = smsService;
            _userOrganizationRepository = userOrganizationRepository;
            _organizationRepository     = organizationRepository;
        }
Exemplo n.º 8
0
 public InternalHasAccessAttribute(UsersAccessRepository usersAccessRepository, UsersRoleRepository usersRoleRepository)
 {
     _usersAccessRepository = usersAccessRepository ?? throw new ArgumentNullException(nameof(usersAccessRepository));
     _usersRoleRepository   = usersRoleRepository ?? throw new ArgumentNullException(nameof(usersRoleRepository));
 }
 public SidebarComponent(UsersAccessRepository usersAccessRepository
                         , UsersRoleRepository usersRoleRepository)
 {
     _usersAccessRepository = usersAccessRepository;
     _usersRoleRepository   = usersRoleRepository;
 }