Esempio n. 1
0
 public ActionResult UrunKategori()
 {
     if (Session["Login"] != null)
     {
         try
         {
             var Gonder = UrunKategoriRepo.UrunKategorileri();
             return(View(Gonder));
         }
         catch
         {
             TempData["Hata"]     = "Ürün Kategori Sayfası Gösterimi Başarısız Oldu!";
             TempData["HataKodu"] = "1250";
             return(RedirectToAction("Hata"));
         }
     }
     else
     {
         TempData["UyariTipi"] = "text-danger";
         TempData["Sonuc"]     = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!";
         return(RedirectToAction("Login", "Admin"));
     }
 }
Esempio n. 2
0
 public ActionResult UrunKategori(VMUrunKategori Data)
 {
     if (Session["Login"] != null)
     {
         try
         {
             if (Data.Gorev == "Sil")
             {
                 bool sonucu = UrunKategoriRepo.UrunKategoriSil(Data.UrunKategoriID);
                 if (sonucu == true)
                 {
                     return(RedirectToAction("UrunKategori"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Ürün Kategori Silme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "0071";
                     return(RedirectToAction("Hata"));
                 }
             }
             else if (Data.Gorev == "Force")
             {
                 bool sonuc = UrunKategoriRepo.UrunKategoriSilForce(Data.UrunKategoriID);
                 if (sonuc == true)
                 {
                     return(RedirectToAction("UrunKategori"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Ürün Kategori Force Silme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "98052";
                     return(RedirectToAction("Hata"));
                 }
             }
             else if (Data.Gorev == "Guncelle")
             {
                 bool sonuc = UrunKategoriRepo.UrunKategoriGuncelle(Data);
                 if (sonuc == true)
                 {
                     return(RedirectToAction("UrunKategori"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Ürün Kategori Güncelleme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "0072";
                     return(RedirectToAction("Hata"));
                 }
             }
             else if (Data.Gorev == "Ekle")
             {
                 bool sonuc = UrunKategoriRepo.UrunKategoriKaydet(Data);
                 if (sonuc == true)
                 {
                     return(RedirectToAction("UrunKategori"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Ürün Kategori Ekleme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "0073";
                     return(RedirectToAction("Hata"));
                 }
             }
             else
             {
                 TempData["Hata"]     = "Kategori İşlemleri Başarısız Oldu!";
                 TempData["HataKodu"] = "0050";
                 return(RedirectToAction("Hata"));
             }
         }
         catch
         {
             TempData["Hata"]     = "Ürün Kategori Sayfası Gösterimi Başarısız Oldu!";
             TempData["HataKodu"] = "0150";
             return(RedirectToAction("Hata"));
         }
     }
     else
     {
         TempData["UyariTipi"] = "text-danger";
         TempData["Sonuc"]     = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!";
         return(RedirectToAction("Login", "Admin"));
     }
 }