public ViewResult List() { CartViewModel model = (CartViewModel)TempData["cart"]; //if the model is null, then call the method GetCart model = cart.GetCart(); //Passing model to View return(View(model)); }
public ActionResult Index() { CartViewModel model = (CartViewModel)TempData["cart"]; if (model == null) { model = cart.GetCart(); } return(View(model)); }
public ActionResult List() { CartViewModel model = (CartViewModel)TempData["cart"]; //if the model is null, then call the method GetCart if (model == null) { model = cart.GetCart(); } //Passing model to View return(View(model)); }//close List()
public ViewResult List() { CartViewModel model = TempData["cart"] as CartViewModel; //if the model is null, then call the method GetCart if (model == null) { model = cart.GetCart(); } //Passing model to View return(View(model)); }
public ViewResult List() { CartViewModel model = (CartViewModel)TempData["cart"]; //if the model is null, then call the method GetCart //________________________________ if (model == null) { model = cart.GetCart(); } //Passing model to View //return V___________________________ return(View(model)); }
public ActionResult Index() { List <CheckoutViewModel> checkOutModel = new List <CheckoutViewModel>(); CartViewModel model = Session["cart"] as CartViewModel; CartModel cart = new CartModel(); if (model == null) { model = cart.GetCart(); } foreach (var item in model.Cart) { CheckoutViewModel checkout = new CheckoutViewModel( item.ProductID, item.Name, item.Quantity, item.UnitPrice, item.Quantity * item.UnitPrice); checkOutModel.Add(checkout); } List <ProductViewModel> objCart = HttpContext.Session["cart"] as List <ProductViewModel>; if (objCart.Count > 0) { Session["EmptyCart"] = null; } return(View(checkOutModel)); }
public ActionResult Index() { CartViewModel model = Session["cart"] as CartViewModel; //if the model is null, then call the method GetCart if (model == null) { CartModel cm = new CartModel(); model = cm.GetCart(); } List <CheckOutViewModel> covm = new List <CheckOutViewModel>(); foreach (var item in model.Cart) { CheckOutViewModel c = new CheckOutViewModel() { ProductID = item.ProductID, Name = item.Name, Quantity = item.Quantity, UnitPrice = item.UnitPrice, TotalPriceEachItem = item.Quantity * item.UnitPrice }; covm.Add(c); } return(View(covm)); }
// // GET: /Checkout/ public ActionResult Index() { CartViewModel model = cart.GetCart(); CheckoutViewModel checkoutViewModel = new CheckoutViewModel(model.Cart); return(View(checkoutViewModel)); }
public ActionResult List() { int i = (int)Session["LoggedIn"]; if (i == 1) { CartViewModel model = (CartViewModel)TempData["cart"]; //if the model is null, then call the method GetCart if (model == null) { model = cart.GetCart(); } //Passing model to View return(View(model)); } return(RedirectToAction("Index", "Account")); }// close List()
public ActionResult Index() { CartViewModel model = (CartViewModel)TempData["cart"]; //if (model == null) model = cart.GetCart(); return View(model); //return View(model); }
public ViewResult List() { CartViewModel model = (CartViewModel)TempData["cart"]; //if the model is null, then call the method GetCart if (model == null) { if (Session["paymentsucces"] != null && Session["paymentsucces"].ToString() == "true") { model = cart.GetEmptyCart(Session["paymentsucces"].ToString()); Session["paymentsucces"] = null; } else { model = cart.GetCart(); } } //Passing model to View return(View(model)); }
public ActionResult Index() { CartViewModel inCart = (CartViewModel)TempData["cart"]; if (inCart == null) { inCart = cart.GetCart(); } return(View(inCart)); }
public ViewResult Index() { double total = 0.0; CartViewModel model = cart.GetCart(); foreach (var item in model.Cart) { total += ((Convert.ToDouble(item.Quantity) * Convert.ToDouble(item.UnitPrice))); } model.TotalPrice = Convert.ToInt32(total); return(View(model)); }
public RedirectToRouteResult List(OrderViewModel order) { CartModel cm = new CartModel(); CartViewModel model = cart.GetCart(order.SelectedProduct.ProductID); //Assign the quantity of the selected product to the quantity of the added product model.AddedProduct.Quantity = order.SelectedProduct.Quantity; //Call the method AddtoCart cm.AddToCart(model); //Assign model to the TempData TempData["cart"] = model; return(RedirectToAction("List", "Cart")); }
public ViewResult List() { CartViewModel model = Session["cart"] as CartViewModel; //if the model is null, then call the method GetCart if (model == null) { CartModel cm = new CartModel(); model = cm.GetCart(); } //Passing model to View return(View(model)); }
public ActionResult Index() { CartViewModel model = (CartViewModel)TempData["cart"]; if (model == null) { model = cart.GetCart(); } /* foreach(var item in model) * { * TempData["tPrice"] = (int)(TempData["tPrice"] + (item.UnitPrice * item.Quantity)); * }*/ return(View(model)); }