public IActionResult Patch(string guid, [FromBody] UnidadeModeloPatch unidade)
 {
     try
     {
         service.Alterar(guid, unidade);
         return(Ok());
     }
     catch (OrganogramaNaoEncontradoException e)
     {
         return(NotFound(MensagemErro.ObterMensagem(e)));
     }
     catch (OrganogramaRequisicaoInvalidaException e)
     {
         return(BadRequest(MensagemErro.ObterMensagem(e)));
     }
     catch (Exception e)
     {
         return(StatusCode((int)HttpStatusCode.InternalServerError, MensagemErro.ObterMensagem(e)));
     }
 }
Exemple #2
0
        public void Alterar(string guid, UnidadeModeloPatch unidade)
        {
            UnidadeModeloNegocio umn = Mapper.Map <UnidadeModeloPatch, UnidadeModeloNegocio>(unidade);

            unidadeNegocio.Alterar(guid, umn);
        }