public ActionResult Cart() { double?margin = 0; if (Session["SelectedCustomerId"] == null || Session["SelectedCustomerId"].ToString() == "") { TempData["msg"] = "Please select the customer first."; return(RedirectToAction("SelectCustomers")); } else { if (TempData["Margin"] == null) { margin = GetCustomerMargin(); if (margin == null || margin == 0) { ViewModel.DefaultMargin.DefaultMarginUser defaultMarginUsers = new ViewModel.DefaultMargin.DefaultMarginUser(); margin = defaultMarginUsers.GetDefaultMargin().DefaultPercentage; } if (margin == null) { margin = 0; } TempData["Margin"] = margin; Session["Margin"] = margin; } TMRC_CSP.ViewModel.AddToCart.AddToCart cart = new TMRC_CSP.ViewModel.AddToCart.AddToCart(); return(View(cart.Get(ViewModel.Account.Login._r.Id, Session["SelectedCustomerId"].ToString(), true))); } }
public JsonResult UpdateItem(int Id, int License, string BillingFrequency) { TMRC_CSP.ViewModel.AddToCart.AddToCart addToCart = new TMRC_CSP.ViewModel.AddToCart.AddToCart(); return(Json(addToCart.UpdateById(Id, License, BillingFrequency), JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteAll() { TMRC_CSP.ViewModel.AddToCart.AddToCart cart = new TMRC_CSP.ViewModel.AddToCart.AddToCart(); cart.DeleteAll(ViewModel.Account.Login._r.Id); return(RedirectToAction("PickMicrosoftOffers")); }
public JsonResult DeleteItem(int Id) { TMRC_CSP.ViewModel.AddToCart.AddToCart cart = new TMRC_CSP.ViewModel.AddToCart.AddToCart(); return(Json(cart.Delete(Id, ViewModel.Account.Login._r.Id), JsonRequestBehavior.AllowGet)); }
public JsonResult AddToCart(string Id, int License) { TMRC_CSP.ViewModel.AddToCart.AddToCart cart = new TMRC_CSP.ViewModel.AddToCart.AddToCart(); return(Json(cart.Save(Id, License, ViewModel.Account.Login._r.Id, Session["SelectedCustomerId"].ToString()), JsonRequestBehavior.AllowGet)); // the 0 mean it's a Admin }