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"));
            }
        }