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 }));
        }