public ActionResult Duzenle([Bind(Include = "SiparisID,SiparisOzet,UyeID,Tarih,Adres,Durum,Fiyat")] Siparisler siparisler)
 {
     if (Session["yetki"] == null)
     {
         return(View("~/Views/Shared/Error.cshtml"));
     }
     else if (Session["yetki"].ToString() == "uye")
     {
         return(View("~/Views/Shared/Error.cshtml"));
     }
     else
     {
         if (ModelState.IsValid)
         {
             db.Entry(siparisler).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         ViewBag.UyeID = new SelectList(db.Uyeler, "UyeID", "Ad", siparisler.UyeID);
         return(View(siparisler));
     }
 }
        public ActionResult Duzenle([Bind(Include = "UrunID,Kategori,Marka,Model,Fiyat,Stok,Resim")] Urunler urunler)
        {
            if (Session["yetki"] == null)
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }
            else if (Session["yetki"].ToString() == "uye")
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }
            else
            {
                if (ModelState.IsValid)
                {
                    db.Entry(urunler).State = EntityState.Modified;
                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
                return(View(urunler));
            }
        }
Beispiel #3
0
        public ActionResult Sil(int?no, int?id)
        {
            if (Session["yetki"] == null)
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }
            else if (Session["yetki"].ToString() == "admin")
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }
            else
            {
                if (no != null)             // sepetten sadece o ürünü kaldır Sİpariş NO suna göre
                {
                    Sepetim urun = db.Sepetim.Find(no);
                    db.Sepetim.Remove(urun);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else if (id != null)           //Tüm sepeti temizle o idye ait
                {
                    int a = 0;
                    do
                    {
                        Sepetim item = db.Sepetim.FirstOrDefault(i => i.UyeID == id);
                        a = 1;
                        if (item != null)
                        {
                            a = 0;
                            db.Sepetim.Remove(item);
                            db.SaveChanges();
                        }
                    } while (a == 0);

                    return(RedirectToAction("Index"));
                }
            }
            return(RedirectToAction("Index"));
        }
        public ActionResult Ekle([Bind(Include = "UyeID,Ad,Soyad,EMail,KullaniciAdi,Sifre,Yas,Sehir,Adres,Yetki")] Uyeler uyeler)
        {
            if (Session["yetki"] == null)
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }
            else if (Session["yetki"].ToString() == "uye")
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }
            else
            {
                if (ModelState.IsValid)
                {
                    db.Uyeler.Add(uyeler);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                return(View(uyeler));
            }
        }
 public ActionResult Duzenle([Bind(Include = "UyeID,Ad,Soyad,EMail,KullaniciAdi,Sifre,Yas,Sehir,Adres,Yetki")] Uyeler uyeler)
 {
     if (Session["yetki"] == null)
     {
         return(View("~/Views/Shared/Error.cshtml"));
     }
     else
     {
         if (ModelState.IsValid)
         {
             db.Entry(uyeler).State = EntityState.Modified;
             db.SaveChanges();
             Session["adres"] = uyeler.Adres;
             Session["ad"]    = uyeler.Ad;
             Session["kadi"]  = uyeler.KullaniciAdi;
             return(RedirectToAction("Index"));
         }
         return(View(uyeler));
     }
 }