public async Task <ActionResult <DepartamentoDTO> > DeleteDepartamento(Guid id) { var departamento = _mapper.Map <DepartamentoDTO>(await _departamentoRepository.GetById(id)); if (departamento == null) { return(NotFound()); } var result = await _departamentoService.Remove(id); if (!result) { return(BadRequest()); } return(NoContent()); }
public void Remove(DepartamentoViewModel departamento) { _departamentoService.Remove(_mapper.Map <Departamento>(departamento)); }