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 Edit([Bind(Include = "Id,MusteriAdi,MusteriSoyadi,Ulke,Adres,SiparisNo,UrunId,SiparisTarihi,TeslimatTarihi")] Siparis siparis)
 {
     if (ModelState.IsValid)
     {
         db.Update(siparis);
         return(RedirectToAction("Index"));
     }
     ViewBag.UrunId = new SelectList(urun.GetAll(), "Id", "UrunAdi", siparis.UrunId);
     return(View(siparis));
 }