public IActionResult Criar([FromBody] ContribuinteEntidade contribuinte) { try { var proxyContribuinte = new ContribuinteProxy(); var oidContribuinteNovo = proxyContribuinte.Inserir(contribuinte, OidUsuario); var contribuinteNovo = proxyContribuinte.BuscarPorChave(oidContribuinteNovo); return(Json(contribuinteNovo)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult AlterarAmbiente(decimal oidContribuinte) { try { var contribuinteProxy = new ContribuinteProxy(); var contribuinte = contribuinteProxy.BuscarPorChave(oidContribuinte); contribuinte.IND_TIPO_AMBIENTE = contribuinte.IND_TIPO_AMBIENTE == DMN_TIPO_AMBIENTE_EFD.PRODUCAO ? DMN_TIPO_AMBIENTE_EFD.PRODUCAO_RESTRITA : DMN_TIPO_AMBIENTE_EFD.PRODUCAO; contribuinteProxy.Atualizar(contribuinte); return(Json(contribuinte)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }