public RemindersController(ITimeApprovalService timeApprovalService, ISmtpProxy smtpProxy, IEmployeeRepository employeeRepository, IScheduledTaskRepo scheduleTaskRepo, ILogger logger) { _timeApprovalService = timeApprovalService; _smtpProxy = smtpProxy; _employeeRepository = employeeRepository; _scheduleTaskRepo = scheduleTaskRepo; _logger = logger; }
public TimeApprovalListQuery( ITimeSummaryService timeSummaryService, ITimeApprovalService timeApprovalService, IEmployeeRepository employeeService) { this.timeSummaryService = timeSummaryService; this.timeApprovalService = timeApprovalService; this.employeeService = employeeService; }
public ApproveTimeCommand(ITimeApprovalService timeApprovalService, ITimeService timeService, IEmployeeRepository employeeService, ISmtpProxy smtpProxy, IConfiguration configuration, IJobsRepository jobService) { this.timeApprovalService = timeApprovalService; this.timeService = timeService; this.employeeService = employeeService; this.smtpProxy = smtpProxy; this.configuration = configuration; this.jobService = jobService; }
public TimeApprovalController(ITimeApprovalService timeApprovalService, IApproveTimeCommand approveTimeCommand, IWeekOfTimeEntriesQuery weekOfTimeEntriesQuery, ITimeApprovalListQuery timeApprovalListQuery, ISessionAdapter sessionAdapter) { this.timeApprovalService = timeApprovalService; this.approveTimeCommand = approveTimeCommand; this.weekOfTimeEntriesQuery = weekOfTimeEntriesQuery; this.timeApprovalListQuery = timeApprovalListQuery; this.sessionAdapter = sessionAdapter; }
public WeekOfTimeEntriesQuery(ITimeService timeService, IJobsRepository jobService, ITaskService taskService, ITimeApprovalService timeApprovalService, IEmployeeRepository employeeService, IExpenseService expenseService ) { this.timeService = timeService; this.jobService = jobService; this.taskService = taskService; this.timeApprovalService = timeApprovalService; this.employeeService = employeeService; _expenseService = expenseService; }
public SaveEffortValidator(ITimeApprovalService timeApprovalService, IJobsRepository jobsRepository) { _timeApprovalService = timeApprovalService; _jobsRepository = jobsRepository; }
public SaveTimeEntriesCommand(ITimeApprovalService timeApprovalService, ITimeService timeService, IJobsRepository jobsRepository) { _timeApprovalService = timeApprovalService; _timeService = timeService; _jobsRepository = jobsRepository; }