public ActionResult OdemeYap(OdemeViewModel odemeViewModel)
        {
            var            user       = UserManager.FindByName(User.Identity.Name);
            Profil         userProfil = user.Profil.LastOrDefault();
            List <Adres>   adresler   = userProfil.Adresler.ToList();
            List <Siparis> siparisler = SiparisManager.GetByProfilWithSiparisUrun(userProfil.ProfilId);

            Siparis siparis = siparisler.Where(x => x.SiparisId == odemeViewModel.Siparis.SiparisId).FirstOrDefault();

            if (odemeViewModel.SelectedAdresId == null)
            {
                ModelState.AddModelError("", "Adres Seçilmedi");

                odemeViewModel = new OdemeViewModel
                {
                    Profil   = userProfil,
                    Adresler = adresler,
                    Siparis  = siparis
                };
                return(View(odemeViewModel));
            }

            Adres adres = userProfil.Adresler.Where(x => x.Id == odemeViewModel.SelectedAdresId).FirstOrDefault();

            siparis.OdendiMi   = true;
            siparis.Il         = adres.Il;
            siparis.Ilce       = adres.Ilce;
            siparis.Ulke       = adres.Ulke;
            siparis.AdresDetay = adres.AdresDetay;
            SiparisManager.Update(siparis);

            return(RedirectToAction("Index", "Siparis"));
        }
        public ActionResult OdemeYap(int id)
        {
            var          user       = UserManager.FindByName(User.Identity.Name);
            Profil       userProfil = user.Profil.LastOrDefault();
            List <Adres> adresler   = userProfil.Adresler.ToList();

            List <Siparis> siparisler = SiparisManager.GetByProfilWithSiparisUrun(userProfil.ProfilId);
            Siparis        siparis    = siparisler.Where(x => x.SiparisId == id).FirstOrDefault();


            OdemeViewModel odemeViewModel = new OdemeViewModel
            {
                Profil   = userProfil,
                Adresler = adresler,
                Siparis  = siparis
            };

            return(View(odemeViewModel));
        }