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(IEmployeeRepository employeeService, UserManager <IdentityUser> userManager, IJobsRepository jobService, ICreateEmployeeCommand createEmployeeCommand, IUpdateEmployeeCommand updateEmployeeCommand) { this.employeeService = employeeService; this.userManager = userManager; this.jobService = jobService; this.createEmployeeCommand = createEmployeeCommand; this.updateEmployeeCommand = updateEmployeeCommand; }
public EmployeesController(IGetEmployeesQuery getEmployeesQuery, ICreateEmployeeCommand createEmployeeCommand, IUpdateEmployeeCommand updateEmployeeCommand, IDeleteEmployeeCommand deleteEmployeeCommand, IGetEmployeeByIdQuery getEmployeeByIdQuery, IExistEmployeeQuery existEmployeeQuery) { _getEmployeesQuery = getEmployeesQuery; _createEmployeeCommand = createEmployeeCommand; _updateEmployeeCommand = updateEmployeeCommand; _deleteEmployeeCommand = deleteEmployeeCommand; _getEmployeeByIdQuery = getEmployeeByIdQuery; _existEmployeeQuery = existEmployeeQuery; }
public EmployeeController(IGetEmployeeListQuery getEmployeeListQuery, IGetEmployeeQuery getEmployeeQuery, ICreateEmployeeCommand createEmployeeCommand) { _employeeListQuery = getEmployeeListQuery; _employeeQuery = getEmployeeQuery; _createEmployeeCommand = createEmployeeCommand; }