public JsonResult RecuperarVendaProdutoParcela(int id) { vendaParcelaRepositorio = new VendaParcelaRepositorio(); var lista = vendaParcelaRepositorio.RecuperarVendaParcelas(id); return(Json(lista)); }
public JsonResult InserirParcela(VendaParcelaModel vendaParcelaModel, int idVenda) { var resultado = "OK"; var mensagens = string.Empty; if (vendaParcelaModel is null) { resultado = "AVISO"; mensagens = "Nenhuma parcela foi informada."; } else { vendaParcelaRepositorio = new VendaParcelaRepositorio(); var lista = new List <VendaParcelaModel>(); lista = (List <VendaParcelaModel>)Session["parcelas"]; foreach (var itens in lista) { vendaParcelaModel = new VendaParcelaModel() { IdVendaProduto = idVenda, NumeroParcela = itens.NumeroParcela, DataVencimento = itens.DataVencimento, ValorParcela = itens.ValorParcela, ValorAcrescimoParcela = itens.ValorAcrescimoParcela, ValorDescontoParcela = itens.ValorDescontoParcela, ValorTotalParcela = itens.ValorTotalParcela }; vendaParcelaRepositorio.SalvarParcelas(vendaParcelaModel); } Session.Remove("parcelas"); } return(Json(new { Resultado = resultado, Mensagens = mensagens })); }