public ActionResult Ekle(tbl_Kategori k)
 {
     if (ModelState.IsValid)
     {
         try
         {
             int say = db.Kategoriler.Where(x => x.KategoriAdi.ToLower() == k.KategoriAdi.ToLower()).Count();
             if (say == 0)
             {
                 k.KategoriAdi = k.KategoriAdi.ToUpper();
                 db.Kategoriler.Add(k);
                 db.SaveChanges();
                 ViewBag.Mesaj = "Kategori Eklendi.";
             }
             else
             {
                 ModelState.AddModelError("", "böyle bir kategori zaten var.");
             }
         }
         catch (Exception)
         {
             ViewBag.Hata = "Kategori eklenirken Hatalar Oluştu.";
         }
     }
     return(View());
 }
Example #2
0
        public ActionResult Guncelle(tbl_Kategori p1)
        {
            var ktg = db.tbl_Kategori.Find(p1.kategoriId);

            ktg.kategoriAd = p1.kategoriAd;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Ekle(tbl_Kategori kat)
 {
     if (ModelState.IsValid)
     {
         uow.GetRepository <tbl_Kategori>().Add(kat);
         uow.SaveChanges();
         return(RedirectToAction("Liste"));
     }
     return(View(kat));
 }
Example #4
0
 public ActionResult Ekle(tbl_Kategori p1)
 {
     if (!ModelState.IsValid)
     {
         return(View("Ekle"));
     }
     db.tbl_Kategori.Add(p1);
     db.SaveChanges();
     return(View());
 }
 public ActionResult Guncelle(tbl_Kategori k, int id)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var m = db.Kategoriler.Find(id);
             m.KategoriAdi = k.KategoriAdi.ToUpper();
             db.SaveChanges();
             return(RedirectToAction("index"));
         }
     }
     catch (Exception)
     {
         ViewBag.Hata = "Kategori Guncellerken Hatalar Oluştu.";
     }
     return(View());
 }
        public ActionResult KategoriIndirim(tbl_Kategori kategori, decimal indirim)
        {
            var IndirimYapilacakUrunler = uow.GetRepository <tbl_Urun>().GetAll().Where(x => x.Kategori_ID == kategori.Kategori_Id);

            foreach (var urun in IndirimYapilacakUrunler)
            {
                if (urun.Indirim_Oranı == 1)
                {
                    urun.Indirim_Oranı = indirim;
                }
                else
                {
                    urun.Indirim_Oranı += indirim;
                }
            }

            return(View("Index"));
        }
        public ActionResult Ekle()
        {
            var kategori = new tbl_Kategori();

            return(View(kategori));
        }