public Task <HttpResponseMessage> Delete(int id) { var command = new DeleteEmployeeCompanyCommand( idEmployeeCompany: id ); var employee = _service.Delete(command); return(CreateResponse(HttpStatusCode.OK, employee)); }
public EmployeeCompany Delete(DeleteEmployeeCompanyCommand command) { var employee = _repository.GetById(command.IdEmployeeCompany); _repository.Delete(employee); if (Commit()) { return(employee); } return(null); }