public EmployeeController(ICreateEmployeeCommand createEmployeeCommand, IUpdateEmployeeCommand updateEmployeeCommand, IDeleteEmployeeCommand deleteEmployeeCommand, IGetAllEmployeeQuery getAllEmployeeQuery, IGetEmployeeQuery getEmployeeQuery, ILogger logger) { _createEmployeeCommand = createEmployeeCommand; _updateEmployeeCommand = updateEmployeeCommand; _deleteEmployeeCommand = deleteEmployeeCommand; _getAllEmployeeQuery = getAllEmployeeQuery; _getEmployeeQuery = getEmployeeQuery; _logger = logger; }
public EmployeeController( IGetEmployeeQuery getEmployeeCommand, IGetEmployeeListQuery getEmployeeListCommand, ISaveEmployeeCommand saveEmployeeCommand, IDeleteEmployeeCommand deleteEmployeeCommand) { _getEmployeeQuery = getEmployeeCommand; _getEmployeeListQuery = getEmployeeListCommand; _saveEmployeeCommand = saveEmployeeCommand; _deleteEmployeeCommand = deleteEmployeeCommand; }
public EmployeeOffWorkEscalation( IGetAccidentRecordOffWorkReminderQuery getAccidentRecordOffWorkReminderQuery, IOffWorkReminderEmailSentCommand offWorkReminderEmailSentCommand, IBusinessSafeSessionManager businessSafeSessionManager, IBus bus, IGetEmployeeQuery getEmployeeQuery) { _getAccidentRecordOffWorkReminderQuery = getAccidentRecordOffWorkReminderQuery; _offWorkReminderEmailSentCommand = offWorkReminderEmailSentCommand; _businessSafeSessionManager = businessSafeSessionManager; _bus = bus; _getEmployeeQuery = getEmployeeQuery; }
public EmployeeController(IGetEmployeeListQuery getEmployeeListQuery, IGetEmployeeQuery getEmployeeQuery, ICreateEmployeeCommand createEmployeeCommand) { _employeeListQuery = getEmployeeListQuery; _employeeQuery = getEmployeeQuery; _createEmployeeCommand = createEmployeeCommand; }