public IActionResult AlterarFinConfiguracaoBoleto([FromBody] FinConfiguracaoBoleto objJson, int id) { try { if (!ModelState.IsValid) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar FinConfiguracaoBoleto]", null))); } if (objJson.Id != id) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar FinConfiguracaoBoleto] - ID do objeto difere do ID da URL.", null))); } var objBanco = _repository.FinConfiguracaoBoleto.ConsultarObjeto(objJson.Id); if (objBanco == null) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto com ID inválido [Alterar FinConfiguracaoBoleto]", null))); } _repository.FinConfiguracaoBoleto.Alterar(objBanco, objJson); return(ConsultarObjetoFinConfiguracaoBoleto(id)); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Alterar FinConfiguracaoBoleto]", ex))); } }
public IActionResult InserirFinConfiguracaoBoleto([FromBody] FinConfiguracaoBoleto objJson) { try { if (!ModelState.IsValid) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Inserir FinConfiguracaoBoleto]", null))); } _repository.FinConfiguracaoBoleto.Inserir(objJson); return(CreatedAtRoute("ConsultarObjetoFinConfiguracaoBoleto", new { id = objJson.Id }, objJson)); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Inserir FinConfiguracaoBoleto]", ex))); } }
public static void Map(this FinConfiguracaoBoleto objBanco, FinConfiguracaoBoleto objJson) { objBanco.Instrucao01 = objJson.Instrucao01; objBanco.Instrucao02 = objJson.Instrucao02; objBanco.CaminhoArquivoRemessa = objJson.CaminhoArquivoRemessa; objBanco.CaminhoArquivoRetorno = objJson.CaminhoArquivoRetorno; objBanco.CaminhoArquivoLogotipo = objJson.CaminhoArquivoLogotipo; objBanco.CaminhoArquivoPdf = objJson.CaminhoArquivoPdf; objBanco.Mensagem = objJson.Mensagem; objBanco.LocalPagamento = objJson.LocalPagamento; objBanco.LayoutRemessa = objJson.LayoutRemessa; objBanco.Aceite = objJson.Aceite; objBanco.Especie = objJson.Especie; objBanco.Carteira = objJson.Carteira; objBanco.CodigoConvenio = objJson.CodigoConvenio; objBanco.CodigoCedente = objJson.CodigoCedente; objBanco.TaxaMulta = objJson.TaxaMulta; objBanco.TaxaJuro = objJson.TaxaJuro; objBanco.DiasProtesto = objJson.DiasProtesto; objBanco.NossoNumeroAnterior = objJson.NossoNumeroAnterior; }