示例#1
0
        public ActionResult verDebitos(string id)
        {
            if (Session["idVendedor"] != null)
            {
                ClientesDAO objClDAO    = new ClientesDAO();
                string      nomeCliente = objClDAO.selecionanomeCliente(id);

                Session["Msg"] = nomeCliente;

                VendasDAO      objVeDao    = new VendasDAO();
                VendaaPrazoDAO objVPD      = new VendaaPrazoDAO();
                List <Vendas>  listaVendas = new List <Vendas>();
                listaVendas = objVeDao.listarVendasaprazo(id);

                //Lista apenas as vendas com parcelas em aberto
                List <Vendas> listaVendasAbertas = new List <Vendas>();

                for (int i = 0; i < listaVendas.Count; i++)
                {
                    string idvendaaprazo = objVPD.pegaridVendaaprazo2(listaVendas[i].idVenda);
                    if (objVPD.verificarParcelas(idvendaaprazo) == 0)
                    {
                        listaVendasAbertas.Add(listaVendas[i]);
                    }
                }

                return(View(listaVendasAbertas));
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }