示例#1
0
 public AdminsHandler(IAdminsProvider provider
                      , IAdminsService service
                      , ITokensService tokensService)
 {
     _provider      = provider;
     _service       = service;
     _tokensService = tokensService;
 }
示例#2
0
 public AccountController(IMailService mailService, IAdminsService adminsService, ISessionService sessionService, IHasherService hasherService, IMapper mapper, IPermissionsService permissionsService)
 {
     this.adminsService      = adminsService;
     this.sessionService     = sessionService;
     this.hasherService      = hasherService;
     this.mapper             = mapper;
     this.permissionsService = permissionsService;
     this.mailService        = mailService;
 }
 public async Task FillLists(ISessionService sessionService, IAdminsService adminsService)
 {
     this.Employees = (await adminsService.getAll()).OrderBy(i => i.Id).Select(i => new SelectListItem
     {
         Text  = string.Concat(i.FirstName, " ", i.LastName),
         Value = i.Id.ToString(),
         // Selected = i.Id == AssignedEmployeeId
     }).ToList();
 }
 public async Task FillRolesList(IAdminsService adminsService)
 {
     Roles = (await adminsService.GetAllRoles()).Select(i => new SelectListItem()
     {
         Text     = i.Name,
         Value    = i.Id.ToString(),
         Selected = (i.Id == RoleId)
     });
 }
示例#5
0
 public AdminsController(IAdminsService adminsService, IHasherService hasherService, IWebHostEnvironment hostEnvironment,
                         ISessionService sessionService, ILoggingService loggingService, IMapper mapper)
 {
     this.adminsService   = adminsService;
     this.hasherService   = hasherService;
     this.hostEnvironment = hostEnvironment;
     this.sessionService  = sessionService;
     this.loggingService  = loggingService;
     this.mapper          = mapper;
 }
 public AdminsController(
     IAdminsService adminsService,
     ICredentialsGeneratorService credentialsGeneratorService,
     IMapper mapper,
     IAdminManagementServiceClient adminManagementServiceClient)
 {
     _adminsService = adminsService;
     _mapper        = mapper;
     _adminManagementServiceClient = adminManagementServiceClient;
     _credentialsGeneratorService  = credentialsGeneratorService;
 }
 public AuthController(
     ISessionsServiceClient sessionsServiceClient,
     IRequestContext requestContext,
     IAdminsService adminsService,
     IMapper mapper)
 {
     _sessionsServiceClient = sessionsServiceClient;
     _requestContext        = requestContext ?? throw new ArgumentNullException(nameof(requestContext));
     _adminsService         = adminsService;
     _mapper = mapper;
 }
示例#8
0
 public PermissionsGroupController(IPermissionsGroupService permissionsGroupService, IAdminsService adminsService,
                                   IPermissionGroupAdminService permissionGroupAdminService, ISessionService sessionService, IMapper mapper
                                   , IConfiguration configuration, ILoggingService loggingService)
 {
     this.permissionsGroupService     = permissionsGroupService;
     this.adminsService               = adminsService;
     this.permissionGroupAdminService = permissionGroupAdminService;
     this.mapper         = mapper;
     this.configuration  = configuration;
     this.loggingService = loggingService;
     this.sessionService = sessionService;
 }
 public AdminsController(
     IAdminsService adminsService,
     ICredentialsGeneratorService credentialsGeneratorService,
     IExtRequestContext requestContext,
     IMapper mapper,
     IAdminManagementServiceClient adminManagementServiceClient,
     IAuditLogPublisher auditLogPublisher)
 {
     _adminsService = adminsService;
     _mapper        = mapper;
     _adminManagementServiceClient = adminManagementServiceClient;
     _auditLogPublisher            = auditLogPublisher;
     _credentialsGeneratorService  = credentialsGeneratorService;
     _requestContext = requestContext;
 }
示例#10
0
 public AdminController(ILogger <AdminController> logger, IAdminsService service)
 {
     _logger  = logger;
     _service = service;
 }
示例#11
0
 public AdminsController(UserManager <ApplicationUser> userManager, RoleManager <ApplicationRole> roleManager, IAdminsService adminsService)
 {
     this.userManager   = userManager;
     this.roleManager   = roleManager;
     this.adminsService = adminsService;
 }
示例#12
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="service"></param>
 public AdminsController(IAdminsService service)
 {
     this.service = service;
 }
示例#13
0
 public AdminsController(IAdminsService adminsService)
 {
     this.adminsService = adminsService;
 }
 public AdminsController(IAdminsService adminsService, IMapper mapper)
 {
     this.adminsService = adminsService;
     this.mapper        = mapper;
 }
 public AdminsController(IAdminsService ecService, IMapper mapper, IOptions <AppSettings> appSettings)
 {
     _adminsService = ecService;
     _appSettings   = appSettings.Value;
 }
 public async Task FillRolesList(IAdminsService adminsService)
 {
     Roles = await adminsService.GetAllRoles();
 }
示例#17
0
 public AdminsBusinessService(IMapper mapper, IAdminsService adminsService)
 {
     this.mapper        = mapper;
     this.adminsService = adminsService;
 }
 public AdminController(IAdminsService adminsService, IStudentsService studServ, ISubjectsService subServ)
 {
     this.adminsService   = adminsService;
     this.studentsService = studServ;
     this.subjectsService = subServ;
 }