public AssignmentController(IHttpContextAccessor httpContextAccessor, IUserService userService, IMapper mapper, IAssignmentService service, IUserProfileService profileUser, IUserProfileService user, IOptions <HostConfiguration> hostConfiguration, UserManager <ApplicationUser> userManager, NotifHelper notif, FileHelper file, IHostingEnvironment env, ExcelHelper excel, IASPService asp, IMapAsgBastService mappingAsgBast, IBastService bast, IWebSettingService webset, IUserHelper userHelper) : base(httpContextAccessor, userService, mapper, service, userHelper) { _user = user; _notif = notif; _userService = userService; _profileUser = profileUser; _file = file; _userHelper = userHelper; _env = env; _userManager = userManager; _hostConfiguration = hostConfiguration.Value; _service = service; _excel = excel; _bast = bast; _mappingAsgBast = mappingAsgBast; _webset = webset; this._asp = asp; }
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; }