コード例 #1
0
        public IActionResult GetDepartamento(int DepartamentoId)
        {
            var itemDepartamento = _depRepo.GetDepartamento(DepartamentoId);

            if (itemDepartamento == null)
            {
                return(NotFound());
            }
            else
            {
                var itemDepartamentoDTO = _mapper.Map <DepartamentoDTO>(itemDepartamento);
                return(Ok(itemDepartamentoDTO));
            }
        }
コード例 #2
0
 public ObjectResult DeleteDepartamento(string nome)
 {
     if (_departamentoRepository.DepartamentoExists(nome))
     {
         if (_departamentoRepository.DeleteDepartamento(_departamentoRepository.GetDepartamento(nome)))
         {
             return(new ObjectResult("Registro apagado com Suceeso")
             {
                 StatusCode = 200
             });
         }
         else
         {
             return(new ObjectResult("Erro ao apagar o Registro")
             {
                 StatusCode = 500
             });
         }
     }
     else
     {
         return(new ObjectResult("Registro não existe")
         {
             StatusCode = 404
         });
     }
 }