public IActionResult AlterarFinParcelaReceber([FromBody] FinParcelaReceber objJson, int id) { try { if (!ModelState.IsValid) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar FinParcelaReceber]", null))); } if (objJson.Id != id) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar FinParcelaReceber] - ID do objeto difere do ID da URL.", null))); } var objBanco = _repository.FinParcelaReceber.ConsultarObjeto(objJson.Id); if (objBanco == null) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto com ID inválido [Alterar FinParcelaReceber]", null))); } _repository.FinParcelaReceber.Alterar(objBanco, objJson); return(ConsultarObjetoFinParcelaReceber(id)); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Alterar FinParcelaReceber]", ex))); } }
public IActionResult InserirFinParcelaReceber([FromBody] FinParcelaReceber objJson) { try { if (!ModelState.IsValid) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Inserir FinParcelaReceber]", null))); } _repository.FinParcelaReceber.Inserir(objJson); return(CreatedAtRoute("ConsultarObjetoFinParcelaReceber", new { id = objJson.Id }, objJson)); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Inserir FinParcelaReceber]", ex))); } }
public static void Map(this FinParcelaReceber objBanco, FinParcelaReceber objJson) { objBanco.NumeroParcela = objJson.NumeroParcela; objBanco.DataEmissao = objJson.DataEmissao; objBanco.DataVencimento = objJson.DataVencimento; objBanco.DescontoAte = objJson.DescontoAte; objBanco.Valor = objJson.Valor; objBanco.TaxaJuro = objJson.TaxaJuro; objBanco.TaxaMulta = objJson.TaxaMulta; objBanco.TaxaDesconto = objJson.TaxaDesconto; objBanco.ValorJuro = objJson.ValorJuro; objBanco.ValorMulta = objJson.ValorMulta; objBanco.ValorDesconto = objJson.ValorDesconto; objBanco.EmitiuBoleto = objJson.EmitiuBoleto; objBanco.BoletoNossoNumero = objJson.BoletoNossoNumero; objBanco.Historico = objJson.Historico; }