public ActionResult FinalizarVenda(Venda venda)
 {
     venda.Data       = DateTime.Now;
     venda.ItensVenda = ItemVendaDAO.RetonarItensVendaPorSessao();
     ViewBag.Itens    = venda.ItensVenda;
     if (venda.ItensVenda.Count != 0)
     {
         VendaDAO.CadastrarVenda(venda);
         Sessao.ReiniciarSessao();
         Sessao.AtualizarQuantidadeItens();
         return(RedirectToAction("Index", "Home"));
     }
     else
     {
         ModelState.AddModelError("", "Não há itens para serem vendidos!");
         return(View(venda));
     }
 }
 public ActionResult FinalizarCompra()
 {
     ViewBag.Total = ItemVendaDAO.TotalPorCarrinho().ToString("C2");
     Sessao.AtualizarQuantidadeItens();
     return(View(ItemVendaDAO.RetonarItensVendaPorSessao()));
 }