public IActionResult AlterarFinChequeRecebido([FromBody] FinChequeRecebido objJson, int id) { try { if (!ModelState.IsValid) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar FinChequeRecebido]", null))); } if (objJson.Id != id) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar FinChequeRecebido] - ID do objeto difere do ID da URL.", null))); } var objBanco = _repository.FinChequeRecebido.ConsultarObjeto(objJson.Id); if (objBanco == null) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto com ID inválido [Alterar FinChequeRecebido]", null))); } _repository.FinChequeRecebido.Alterar(objBanco, objJson); return(ConsultarObjetoFinChequeRecebido(id)); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Alterar FinChequeRecebido]", ex))); } }
public IActionResult InserirFinChequeRecebido([FromBody] FinChequeRecebido objJson) { try { if (!ModelState.IsValid) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Inserir FinChequeRecebido]", null))); } _repository.FinChequeRecebido.Inserir(objJson); return(CreatedAtRoute("ConsultarObjetoFinChequeRecebido", new { id = objJson.Id }, objJson)); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Inserir FinChequeRecebido]", ex))); } }
public static void Map(this FinChequeRecebido objBanco, FinChequeRecebido objJson) { objBanco.Cpf = objJson.Cpf; objBanco.Cnpj = objJson.Cnpj; objBanco.Nome = objJson.Nome; objBanco.CodigoBanco = objJson.CodigoBanco; objBanco.CodigoAgencia = objJson.CodigoAgencia; objBanco.Conta = objJson.Conta; objBanco.Numero = objJson.Numero; objBanco.DataEmissao = objJson.DataEmissao; objBanco.BomPara = objJson.BomPara; objBanco.DataCompensacao = objJson.DataCompensacao; objBanco.Valor = objJson.Valor; objBanco.CustodiaData = objJson.CustodiaData; objBanco.CustodiaTarifa = objJson.CustodiaTarifa; objBanco.CustodiaComissao = objJson.CustodiaComissao; objBanco.DescontoData = objJson.DescontoData; objBanco.DescontoTarifa = objJson.DescontoTarifa; objBanco.DescontoComissao = objJson.DescontoComissao; }