Esempio n. 1
0
 public RemindersController(ITimeApprovalService timeApprovalService, ISmtpProxy smtpProxy, IEmployeeRepository employeeRepository, IScheduledTaskRepo scheduleTaskRepo, ILogger logger)
 {
     _timeApprovalService = timeApprovalService;
     _smtpProxy           = smtpProxy;
     _employeeRepository  = employeeRepository;
     _scheduleTaskRepo    = scheduleTaskRepo;
     _logger = logger;
 }
Esempio n. 2
0
 public TimeApprovalListQuery(
     ITimeSummaryService timeSummaryService, ITimeApprovalService timeApprovalService,
     IEmployeeRepository employeeService)
 {
     this.timeSummaryService  = timeSummaryService;
     this.timeApprovalService = timeApprovalService;
     this.employeeService     = employeeService;
 }
Esempio n. 3
0
 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;
 }
Esempio n. 5
0
 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;
 }
Esempio n. 6
0
 public SaveEffortValidator(ITimeApprovalService timeApprovalService, IJobsRepository jobsRepository)
 {
     _timeApprovalService = timeApprovalService;
     _jobsRepository      = jobsRepository;
 }
 public SaveTimeEntriesCommand(ITimeApprovalService timeApprovalService, ITimeService timeService, IJobsRepository jobsRepository)
 {
     _timeApprovalService = timeApprovalService;
     _timeService         = timeService;
     _jobsRepository      = jobsRepository;
 }