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());
        }
Esempio n. 2
0
 public void Remove(DepartamentoViewModel departamento)
 {
     _departamentoService.Remove(_mapper.Map <Departamento>(departamento));
 }