public EmployeesController(IRequestEmployeeListUseCase listUC, IUpdateEmployeeUseCase updateUC, IAddEmployeeUseCase addUC, IRemoveEmployeeUseCase removeUC) { _listUC = listUC; _updateUC = updateUC; _addUC = addUC; _removeUC = removeUC; }
public EmployeeController(ILogger <EmployeeController> logger, IMapper mapper, ISearchEmployeesUseCase searchEmployeesUseCase, IGetEmployeeUseCase getEmployeeUseCase, IGetEmployeeTypesUseCase getEmployeeTypesUseCase, IAddEmployeeUseCase addEmployeeUseCase, IEditEmployeeUseCase editEmployeeUseCase) { _logger = logger; _mapper = mapper; _searchEmployeesUseCase = searchEmployeesUseCase; _getEmployeeUseCase = getEmployeeUseCase; _getEmployeeTypesUseCase = getEmployeeTypesUseCase; _addEmployeeUseCase = addEmployeeUseCase; _editEmployeeUseCase = editEmployeeUseCase; }
public AddEmployeeController(IAddEmployeeUseCase addEmeployeeUseCase, IErrorActionResultPresenter <string> presenter) { _addEmeployeeUseCase = addEmeployeeUseCase; _presenter = presenter; }