public ActionResult Index(int ddladress = 0) { if (Session["Login"] != null) { if (ddladress == 0) { if (Session["addresid"] != null) { ddladress = (int)Session["addresid"]; //hatalı işlemde geri gitmesini engelliyor adrese geldigi için } } if (ddladress > 0) { AppUsers gelen = (AppUsers)Session["Login"]; int gelenid = gelen.UserID; if (payinfoManagement.PayInfoUserCartControl(gelenid)) { ViewBag.adressid = ddladress; UserCartModelList model = new UserCartModelList(); model.Pay = UsercartManagement.GetUserCartPay(gelenid); return(View(model)); } else { return(RedirectToAction("Index", "Adress")); } } else { string hata = "Hatalı Seçim Yaptınız"; Session.Add("hataadres", hata); return(RedirectToAction("Index", "Adress")); } } else { return(View()); } }
// GET: UserCart public ActionResult Index() { if (Session["Login"] != null) { AppUsers gelenuser = (AppUsers)Session["Login"]; int gelenid = gelenuser.UserID; if (gelenuser.FirstName == null && gelenuser.LastName == null) { return(RedirectToAction("EditUserInformation", "Home")); } else { if (UsercartManagement.UserCartAnyControl(gelenid)) { UsercartManagement.ProductActiveControl(gelenid); ViewBag.Sepet = UsercartManagement.GetUserCart(gelenid); UserCartModelList model = new UserCartModelList(); model.Count = UsercartManagement.GetUserCartCount(gelenid); model.Pay = UsercartManagement.GetUserCartPay(gelenid); return(View(model)); } else { ViewBag.Hatali = "Sepetenizde Hiç Ürün Bulunmuyor."; return(View()); } } } else { return(RedirectToAction("LoginUser", "Home")); } }