Ejemplo n.º 1
0
        public ActionResult Confirmar(int CPF, double Ptotal)
        {
            VendaDAO        vdao   = new VendaDAO();
            ProdutoVendaDAO pvdao  = new ProdutoVendaDAO();
            Venda           v      = new Venda();
            int             FuncId = int.Parse(Session["_Id"].ToString());

            v.ClienteId     = CPF;
            v.FuncionarioId = FuncId;
            v.PrecoTotal    = Ptotal;
            v.Data          = DateTime.Now;
            vdao.Cadastrar(v);
            Venda vatual = vdao.BuscarVenda(CPF, FuncId);

            foreach (ProdutoVenda item in ProdutoVendaDAO.Carrinho)
            {
                ProdutoVenda pv = new ProdutoVenda();
                pv.ProdutoId  = item.ProdutoId;
                pv.Quantidade = item.Quantidade;
                pv.VendaId    = vatual.Id;
                pvdao.Cadastrar(pv);
            }
            ClienteDAO cdao = new ClienteDAO();

            ViewBag.Cli = cdao.BuscarCliCPF(CPF);
            FuncionarioDAO fdao = new FuncionarioDAO();

            ViewBag.Func = fdao.BuscarFuncId(FuncId);
            ProdutoVendaDAO.Carrinho.Clear();
            ViewBag.Pt = v.PrecoTotal;
            return(View());
        }
Ejemplo n.º 2
0
 public ActionResult Detalhes(int Id)
 {
     FuncionarioDAO dao = new FuncionarioDAO();
     ViewBag.Func = dao.BuscarFuncId(Id);
     return View();
 }