public ActionResult pedidos(Pedidos p) { if (Session["idVendedor"] != null) { ViewBag.Status = "p"; ProdutosDAO ObjPro = new ProdutosDAO(); Produtos objpro = new Produtos(); objpro.idProduto = p.idProduto; if (ObjPro.verificaProduto(objpro) == "1") { PedidosDAO objPr = new PedidosDAO(); string idsessao = ""; if (!(string.IsNullOrEmpty(Convert.ToString(Session["idVendedor"])))) { idsessao = Session["idVendedor"].ToString(); } p.idVendedor = Int32.Parse(idsessao); if (objPr.adicionarPedido(p) == "1") { string retorno = "Produto adicionado"; ViewBag.retorno2 = retorno; } else { string retorno = "Erro em adicionar produto"; ViewBag.retorno2 = retorno; } List <Pedidos> objP = new List <Pedidos>(); objP = objPr.MostrarPedidos(); string somar = objPr.somarPedido(); ViewBag.total = somar; /*inicio soma preço total * decimal somar = 0; * decimal totalItens = 0; * for (int i = 0; i < objP.Count; i++) * { * totalItens = objP[i].qtdProduto * objP[i].produtos_precoProduto; * somar = totalItens + somar; * } * ViewBag.total = somar; * Session["totalVenda"] = somar;*/ //fim soma preço total return(View(objP)); } else { PedidosDAO objPr = new PedidosDAO(); List <Pedidos> objP = new List <Pedidos>(); objP = objPr.MostrarPedidos(); /*inicio soma preço total * decimal somar = 0; * decimal totalItens = 0; * for (int i = 0; i < objP.Count; i++) * { * totalItens = objP[i].qtdProduto * objP[i].produtos_precoProduto; * somar = totalItens + somar; * } * ViewBag.total = somar;*/ //fim soma preço total ViewBag.retorno = ObjPro.verificaProduto(objpro); return(View(objP)); } } else { return(RedirectToAction("Index")); } }