//private readonly ILogger logger;

        public EArchiveController(IHttpContextAccessor accessor,
                                  IMapper mapper,
                                  IMailArchiveService mailArchiveService,
                                  IWorkPlaceService workPlaceService,
                                  IClassificationService classificationService,
                                  IMailTypeService mailTypeService,
                                  IPostTypeService postTypeService,
                                  ISecurityService securityService,
                                  IStatusService statusService,
                                  IImageArchiveService imageArchiveService,
                                  IUserService userService
                                  //ILogger logger
                                  ) : base(accessor, userService)
        {
            this.accessor              = accessor;
            this.mapper                = mapper;
            this.mailArchiveService    = mailArchiveService;
            this.workPlaceService      = workPlaceService;
            this.classificationService = classificationService;
            this.mailTypeService       = mailTypeService;
            this.postTypeService       = postTypeService;
            this.securityService       = securityService;
            this.statusService         = statusService;
            this.imageArchiveService   = imageArchiveService;
            //this.logger = logger;
        }
示例#2
0
 public ResumeController(IResumeService resumeService, IResumeManagerService managerService, IContactService contactService,
                         IInstitutionService instService, IProfessionService profService, IWorkPlaceService workService,
                         ICertificateService certService, ISkillService skillService)
 {
     _resumeService      = resumeService;
     _managerService     = managerService;
     _contactService     = contactService;
     _institutionService = instService;
     _professionService  = profService;
     _workPlaceService   = workService;
     _certificateService = certService;
     _skillService       = skillService;
 }
示例#3
0
        //private readonly IClassificationService classification;
        //private readonly IMailTypeService mailType;
        //private readonly IPostTypeService postType;
        //private readonly ISecurityService security;
        //private readonly IStatusService status;



        public StructureController(IHttpContextAccessor accessor,
                                   IMapper mapper,
                                   IWorkPlaceService workPlaceService,
                                   IUserService userService
                                   //IClassificationService classification,
                                   //IMailTypeService mailType,
                                   //IPostTypeService postType,
                                   //ISecurityService security,
                                   //IStatusService status
                                   ) : base(accessor, userService)
        {
            this.mapper           = mapper;
            this.workPlaceService = workPlaceService;
            this.userService      = userService;
            //this.classification = classification;
            //this.mailType = mailType;
            //this.postType = postType;
            //this.security = security;
            //this.status = status;
        }
示例#4
0
 public AccountController(
     IHttpContextAccessor accessor,
     IMapper mapper,
     RoleManager <IdentityRole> roleManager,
     UserManager <User> userManager,
     SignInManager <User> signInManager,
     IWorkPlaceService workPlaceService,
     IMilitaryRankService militaryRankService,
     IUserService userService
     )
 {
     this.accessor            = accessor;
     this.mapper              = mapper;
     this.roleManager         = roleManager;
     this.userManager         = userManager;
     this.signInManager       = signInManager;
     this.workPlaceService    = workPlaceService;
     this.militaryRankService = militaryRankService;
     this.userService         = userService;
 }
示例#5
0
 public WorkPlaceController(IWorkPlaceService service)
 {
     _service = service;
 }
示例#6
0
 public WorkPlaceController(IWorkPlaceService workPlaceService, IUserService userService)
 {
     _workPlaceService = workPlaceService;
     _userService      = userService;
 }
 public ValidateAndCompleteWorkPlace(IWorkPlaceService workplaceService,
                                     IStep <IRequestMustBeCompleted> next = null)
 {
     _workplaceService = workplaceService;
 }