Пример #1
0
 public SrfRequestService(
     UserManager <ApplicationUser> userManager,
     IUserProfileService profileService,
     IRepository <SrfRequest> repository,
     ICandidateInfoService contractor,
     IRepository <CandidateInfo> candidate,
     IRepository <AccountName> account,
     IRepository <VacancyList> vacancy,
     IRepository <UserProfile> user,
     IRepository <Departement> department,
     IRepository <DepartementSub> departmentSub,
     ISrfEscalationRequestService escalation) :
     base(repository)
 {
     _contractor     = contractor;
     _escalation     = escalation;
     _profileService = profileService;
     _userManager    = userManager;
     _candidate      = candidate;
     _account        = account;
     _vacancy        = vacancy;
     _user           = user;
     _department     = department;
     _departmentSub  = departmentSub;
 }
Пример #2
0
        public AccountController(
            UserManager <ApplicationUser> userManager,
            SignInManager <ApplicationUser> signInManager,
            IMailSenderService mailSender,
            ViewRender view,
            IIdentityServerInteractionService interaction,
            ISmsSender smsSender,
            ILoggerFactory loggerFactory,
            IOptions <HostConfiguration> hostConfiguration,
            ConfigHelper config,
            ICandidateInfoService candidate,
            MailingHelper mailingHelper,
            IUserProfileService profile,
            ISrfRequestService srf,
            ISrfEscalationRequestService escalation,
            IPersistedGrantService persistedGrantService)

        {
            this.view              = view;
            this.userManager       = userManager;
            this.signInManager     = signInManager;
            this.mailSender        = mailSender;
            this.smsSender         = smsSender;
            this.hostConfiguration = hostConfiguration.Value;
            this.interaction       = interaction;
            //this.logger = loggerFactory.CreateLogger<AccountController>();
            _config                = config;
            _mailingHelper         = mailingHelper;
            _persistedGrantService = persistedGrantService;
            _profile               = profile;
            _candidate             = candidate;
            _srf        = srf;
            _escalation = escalation;
        }
Пример #3
0
 public ProfileController(UserManager <ApplicationUser> userManager,
                          IUserProfileService userProfileService,
                          IUserHelper userHelper,
                          ICandidateInfoService candidate,
                          IDepartementService department,
                          IDepartementSubService departmentSub,
                          IVacancyListService vacancy,
                          IServicePackService ssow,
                          ICityService city,
                          ISrfRequestService srf,
                          IMapper mapper,
                          FileHelper fileHelper,
                          ConfigHelper config)
 {
     _userManager        = userManager;
     _userProfileService = userProfileService;
     _userHelper         = userHelper;
     _mapper             = mapper;
     _fileHelper         = fileHelper;
     _config             = config;
     _cropSuffix         = _config.GetConfig("crop.suffix");
     _userDir            = _config.GetConfig("user.upload.directory");
     _candidate          = candidate;
     _department         = department;
     _departmentSub      = departmentSub;
     _vacancy            = vacancy;
     _ssow = ssow;
     _city = city;
     _srf  = srf;
 }
Пример #4
0
 public ContractorDataController
     (IHttpContextAccessor httpContextAccessor,
     IUserService userService,
     ConfigHelper config,
     IMapper mapper,
     ISrfRequestService service,
     ICandidateInfoService contractor,
     IUserProfileService userProfile,
     IServicePackService servicePack,
     IVacancyListService vacancy,
     IServicePackCategoryService servicePackCategory,
     UserManager <ApplicationUser> userManager,
     ICityService city,
     IPackageTypeService packageType,
     IUserHelper userHelper) :
     base(httpContextAccessor, userService, mapper, service, userHelper)
 {
     _userHelper          = userHelper;
     _contractor          = contractor;
     _userProfile         = userProfile;
     _servicePack         = servicePack;
     _servicePackCategory = servicePackCategory;
     _city        = city;
     _userManager = userManager;
     _vacancy     = vacancy;
     _packageType = packageType;
     _config      = config;
 }
Пример #5
0
 public DashboardService(
     IRepository <SrfRequest> repository,
     IClaimService claim,
     IAttendaceExceptionListService timesheet,
     ISrfEscalationRequestService escalation,
     IAccountNameService account,
     ICandidateInfoService candidate,
     IDepartementService department,
     IDepartementSubService departmentSub,
     IVacancyListService vacancy,
     IBastService bast,
     Identity.IUserProfileService user
     ) : base(repository)
 {
     _claim          = claim;
     _timesheet      = timesheet;
     _escalation     = escalation;
     _vacancy        = vacancy;
     _account        = account;
     _candidate      = candidate;
     _department     = department;
     _departementSub = departmentSub;
     _user           = user;
     _bast           = bast;
 }
Пример #6
0
 public SrfController(
     IHttpContextAccessor httpContextAccessor,
     IUserService userService,
     IMapper mapper,
     ISrfRequestService service,
     IDepartementSubService department,
     ICostCenterService costCenter,
     INetworkNumberService networkNumber,
     IDepartementService departmentOp,
     ISrfEscalationRequestService escalation,
     ICandidateInfoService candidate,
     IHostingEnvironment env,
     IUserProfileService userProfile,
     UserManager <ApplicationUser> userManager,
     IUserHelper userHelper) :
     base(httpContextAccessor, userService, mapper, service, userHelper)
 {
     _userHelper    = userHelper;
     _departmentSub = department;
     _costCenter    = costCenter;
     _networkNumber = networkNumber;
     _department    = departmentOp;
     _escalation    = escalation;
     _env           = env;
     _candidate     = candidate;
     _userManager   = userManager;
     _userProfile   = userProfile;
 }
Пример #7
0
 public TravelController(IHttpContextAccessor httpContextAccessor,
                         IUserService userService, IMapper mapper,
                         IClaimService service,
                         ICostCenterService costCenter,
                         INetworkNumberService networkNumber,
                         IActivityCodeService activityCode,
                         ICityService city,
                         IVacancyListService vacancy,
                         IUserProfileService profileUser,
                         ICandidateInfoService candidate,
                         IOptions <HostConfiguration> hostConfiguration,
                         UserManager <ApplicationUser> userManager,
                         NotifHelper notif,
                         IUserProfileService profile,
                         ITicketInfoService ticket,
                         IUserHelper userHelper) :
     base(httpContextAccessor, userService, mapper, service, userHelper)
 {
     _costCenter        = costCenter;
     _networkNumber     = networkNumber;
     _activityCode      = activityCode;
     _city              = city;
     _notif             = notif;
     _userService       = userService;
     _profileUser       = profileUser;
     _hostConfiguration = hostConfiguration.Value;
     _userHelper        = userHelper;
     _vacancy           = vacancy;
     _candidate         = candidate;
     _userManager       = userManager;
     _profile           = profile;
     _ticket            = ticket;
 }
Пример #8
0
 public SrfMigrationService(
     IRepository <SrfRequest> repository,
     ICandidateInfoService candidate,
     IVacancyListService vacancy
     ) : base(repository)
 {
     _candidate = candidate;
     _vacancy   = vacancy;
 }
Пример #9
0
 public JobStageService(
     IRepository <JobStage> repository,
     ICandidateInfoService candidate,
     IVacancyListService vacancy
     ) : base(repository)
 {
     _candidate = candidate;
     _vacancy   = vacancy;
 }
Пример #10
0
 public EnableSrf(IServiceProvider service, RoleManager <ApplicationRole> roleManager, UserManager <ApplicationUser> userManager)
 {
     _service     = service;
     _roleManager = roleManager;
     _userManager = userManager;
     _userProfile = _service.GetService <IUserProfileService>();
     _srf         = _service.GetService <ISrfRequestService>();
     _candidate   = _service.GetService <ICandidateInfoService>();
     _vacancy     = _service.GetService <IVacancyListService>();
     _escalation  = _service.GetService <ISrfEscalationRequestService>();
 }
Пример #11
0
 public EscalationController(
     IHttpContextAccessor httpContextAccessor,
     IUserService userService,
     IMapper mapper,
     ISrfRequestService srf,
     ISrfEscalationRequestService service,
     IVacancyListService vacancy,
     ICandidateInfoService candidate,
     IDepartementService department,
     IHostingEnvironment env,
     IServicePackService ssow,
     IPackageTypeService packageType,
     ICostCenterService costCenter,
     MailingHelper mailingHelper,
     IOptions <HostConfiguration> hostConfiguration,
     NotifHelper notif,
     IDepartementSubService departmentSub,
     IServicePackCategoryService ssowCategory,
     IJobStageService jobsTage,
     IUserProfileService profileService,
     INetworkNumberService network,
     IAccountNameService account,
     UserManager <ApplicationUser> userManager,
     RoleManager <ApplicationRole> roleManager,
     SignInManager <ApplicationUser> signInManager,
     FileHelper fileHelper,
     ConfigHelper config,
     IUserHelper userHelper) :
     base(httpContextAccessor, userService, mapper, service, userHelper)
 {
     _srf               = srf;
     _vacancy           = vacancy;
     _candidate         = candidate;
     _department        = department;
     _packageType       = packageType;
     _ssow              = ssow;
     _ssowCategory      = ssowCategory;
     _jobStage          = jobsTage;
     _departmentSub     = departmentSub;
     _profileService    = profileService;
     _network           = network;
     _account           = account;
     _env               = env;
     _notif             = notif;
     _hostConfiguration = hostConfiguration.Value;
     _mailingHelper     = mailingHelper;
     _userHelper        = userHelper;
     _costCenter        = costCenter;
     _userManager       = userManager;
     _roleManager       = roleManager;
     _fileHelper        = fileHelper;
     _config            = config;
 }
Пример #12
0
 public RegistrationController(IHttpContextAccessor httpContextAccessor,
                               IUserService userService, IMapper mapper,
                               IAttendaceExceptionListService service,
                               IDepartementService department,
                               ICostCenterService cost,
                               IAccountNameService account,
                               INetworkNumberService network,
                               IProjectsService project,
                               IActivityCodeService code,
                               ISubOpsService subOp,
                               ICityService city,
                               IUserProfileService profile,
                               IActivityCodeService activity,
                               ITimeSheetTypeService timesheet,
                               IUserHelper userHelper,
                               ISrfRequestService srf,
                               ICandidateInfoService contractor,
                               IDepartementSubService departmentSub,
                               IUserProfileService profileUser,
                               IAttendanceRecordService attendanceRecord,
                               ICandidateInfoService candidate,
                               IVacancyListService vacancy,
                               IOptions <HostConfiguration> hostConfiguration,
                               NotifHelper notif) :
     base(httpContextAccessor, userService, mapper, service, userHelper)
 {
     _department        = department;
     _cost              = cost;
     _account           = account;
     _network           = network;
     _project           = project;
     _code              = code;
     _subOp             = subOp;
     _city              = city;
     _userHelper        = userHelper;
     _profile           = profile;
     _actiivity         = activity;
     _timesheet         = timesheet;
     _contractor        = contractor;
     _department        = department;
     _departmentSub     = departmentSub;
     _notif             = notif;
     _hostConfiguration = hostConfiguration.Value;
     _attendanceRecord  = attendanceRecord;
     _candidate         = candidate;
     _vacancy           = vacancy;
     _srf = srf;
 }
Пример #13
0
 public UserHelper(UserManager <ApplicationUser> userManager,
                   RoleManager <ApplicationRole> roleManager,
                   IUserService userService,
                   IUserProfileService userProfile,
                   IEmailArchieveService mail,
                   ISrfRequestService srf,
                   ICandidateInfoService candidate,
                   ConfigHelper configHelper)
 {
     _userManager  = userManager;
     _roleManager  = roleManager;
     _userService  = userService;
     _configHelper = configHelper;
     _userProfile  = userProfile;
     _email        = mail;
     _srf          = srf;
     _candidate    = candidate;
 }
Пример #14
0
 public HomeController(
     IDashboardService dashboard,
     UserManager <ApplicationUser> userManager,
     IUserHelper userHelper,
     IUserProfileService userProfile,
     IAccountNameService account,
     ISrfRequestService srf,
     IAttendaceExceptionListService timeSheet,
     ICandidateInfoService candidate)
 {
     this.userManager = userManager;
     _dashboard       = dashboard;
     _userHelper      = userHelper;
     _userProfile     = userProfile;
     _account         = account;
     _srf             = srf;
     _candidate       = candidate;
     _timeSheet       = timeSheet;
 }
Пример #15
0
 public SrfRecoveryController(
     IHttpContextAccessor httpContextAccessor,
     IUserService userService,
     IMapper mapper,
     ISrfRequestService service,
     IVacancyListService vacancy,
     ICandidateInfoService candidate,
     IDepartementService department,
     IServicePackService ssow,
     IServicePackCategoryService ssowCategory,
     IJobStageService jobStage,
     IDepartementSubService departmentSub,
     INetworkNumberService network,
     IAccountNameService account,
     ICostCenterService costCenter,
     ISrfEscalationRequestService escalation,
     IUserProfileService profileService,
     ISrfMigrationService migrate,
     IActivityCodeService activity,
     IPackageTypeService packageType,
     IUserHelper userHelper) :
     base(httpContextAccessor, userService, mapper, service, userHelper)
 {
     _vacancy        = vacancy;
     _candidate      = candidate;
     _department     = department;
     _ssow           = ssow;
     _ssowCategory   = ssowCategory;
     _departmentSub  = departmentSub;
     _network        = network;
     _account        = account;
     _userHelper     = userHelper;
     _costCenter     = costCenter;
     _escalation     = escalation;
     _profileService = profileService;
     _migrate        = migrate;
     _packageType    = packageType;
     _jobStage       = jobStage;
     _activity       = activity;
 }
Пример #16
0
 public MigrationSrf(IServiceProvider service, RoleManager <ApplicationRole> roleManager, UserManager <ApplicationUser> userManager)
 {
     _service       = service;
     _roleManager   = roleManager;
     _userManager   = userManager;
     _vacancy       = _service.GetService <IVacancyListService>();
     _account       = _service.GetService <IAccountNameService>();
     _userProfile   = _service.GetService <IUserProfileService>();
     _costCenter    = _service.GetService <ICostCenterService>();
     _department    = _service.GetService <IDepartementService>();
     _departmentSub = _service.GetService <IDepartementSubService>();
     _jobstage      = _service.GetService <IJobStageService>();
     _networkNumber = _service.GetService <INetworkNumberService>();
     _ssow          = _service.GetService <IServicePackService>();
     _ssow_category = _service.GetService <IServicePackCategoryService>();
     _city          = _service.GetService <ICityService>();
     _packageType   = _service.GetService <IPackageTypeService>();
     _candidate     = _service.GetService <ICandidateInfoService>();
     _activity      = _service.GetService <IActivityCodeService>();
     _srf           = _service.GetService <ISrfRequestService>();
     _escalation    = _service.GetService <ISrfEscalationRequestService>();
 }
Пример #17
0
 public ClaimController(IHttpContextAccessor httpContextAccessor,
                        IUserService userService, IMapper mapper,
                        IClaimService service,
                        ICostCenterService costCenter,
                        INetworkNumberService networkNumber,
                        IProjectsService project,
                        IDepartementSubService departmentSub,
                        IActivityCodeService activity,
                        IUserProfileService user,
                        ICandidateInfoService candidate,
                        IVacancyListService vacacncy,
                        IAllowanceFormService allowForm,
                        IOptions <HostConfiguration> hostConfiguration,
                        UserManager <ApplicationUser> userManager,
                        IClaimCategoryService claimCategory,
                        ISrfRequestService srf,
                        NotifHelper notif,
                        FileHelper file,
                        IUserHelper userHelper) :
     base(httpContextAccessor, userService, mapper, service, userHelper)
 {
     _costCenter        = costCenter;
     _networkNumber     = networkNumber;
     _project           = project;
     _departmentSub     = departmentSub;
     _activity          = activity;
     _user              = user;
     _notif             = notif;
     _claimCategory     = claimCategory;
     _candidate         = candidate;
     _vacancy           = vacacncy;
     _userManager       = userManager;
     _userHelper        = userHelper;
     _allowForm         = allowForm;
     _file              = file;
     _hostConfiguration = hostConfiguration.Value;
     _srf = srf;
 }
Пример #18
0
 public VacancyListService(IUserProfileService profile, ICandidateInfoService candidate, IRepository <VacancyList> repository) : base(repository)
 {
     _candidate = candidate;
     _profile   = profile;
 }