コード例 #1
0
        public IActionResult AlterarOrganizacao(string guid, [FromBody] OrganizacaoModeloPatch organizacao)
        {
            try
            {
                service.Alterar(guid, organizacao);
                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)));
            }
        }
コード例 #2
0
 public void Alterar(string guid, OrganizacaoModeloPatch organizacaoPatch)
 {
     organizacaoNegocio.Alterar(guid, Mapper.Map <OrganizacaoModeloPatch, OrganizacaoModeloNegocio>(organizacaoPatch));
 }