// GET: Adress public ActionResult Index() { if (Session["Login"] != null) { AppUsers gelensession = (AppUsers)Session["Login"]; int id = gelensession.UserID; var data = Adressmanagement.GetUserAdress(id); if (payinfoManagement.PayInfoUserCartControl(id)) { if (data != null) { ViewBag.AdressListesi = data; SelectList list = new SelectList(ViewBag.AdressListesi, "AdressID", "AdressTitle"); } else { return(RedirectToAction("AddAdress", "Adress")); } } else { return(RedirectToAction("Index", "Home")); } return(View()); } else { return(RedirectToAction("LoginUser", "Home")); } }
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()); } }