示例#1
0
 public ActionResult Login(VMLogin Al)
 {
     try
     {
         int Admin = KullanicilarRepo.KullaniciGiris(Al);
         int User  = UyelerRepo.UyeGirisi(Al);
         if (Admin != 0)
         {
             Session["Login"] = Admin;
             return(RedirectToAction("Admin"));
         }
         else if (User != 0)
         {
             Session["User"] = User;
             return(RedirectToAction("Anasayfa", "View"));
         }
         else
         {
             TempData["UyariTipi"] = "text-danger";
             TempData["Sonuc"]     = "Kullanıcı Adı Yada Parolası Hatalı!";
             return(View());
         }
     }
     catch
     {
         TempData["Hata"]     = "Sistem Login işlemini Gerçekleştirmek İçin Çağrıda Bulundu Ancak Database Bu İşleme Yanıt Vermedi Yada Yanıt Verme Süresi Sona Erdi. Bu Kritik Bir Sistem Hatasıdır.";
         TempData["HataKodu"] = "9966";
         return(RedirectToAction("Hata", "Product"));
     }
 }
示例#2
0
 public ActionResult Kategori()
 {
     if (Session["User"] != null)
     {
         try
         {
             ViewBag.User = UyelerRepo.UyeIsmi(Session["User"].ToString());
             var Gonder = ViewRepo.VievIndexAI();
             return(View(Gonder));
         }
         catch
         {
             TempData["Hata"]     = "Sistem Admin Sayfasının Gösterimini İstedi Ancak Database Bu İşleme Yanıt Vermedi. Bu Kritik Bir Sistem Hatasıdır.";
             TempData["HataKodu"] = "9866";
             return(RedirectToAction("Hata"));
         }
     }
     else
     {
         try
         {
             ViewBag.User = "******";
             var Gonder = ViewRepo.VievIndexAI();
             return(View(Gonder));
         }
         catch
         {
             TempData["Hata"]     = "Sistem Admin Sayfasının Gösterimini İstedi Ancak Database Bu İşleme Yanıt Vermedi. Bu Kritik Bir Sistem Hatasıdır.";
             TempData["HataKodu"] = "9866";
             return(RedirectToAction("Hata"));
         }
     }
 }
示例#3
0
 public ActionResult Uyeler()
 {
     if (Session["Login"] != null)
     {
         try
         {
             var Bul = UyelerRepo.TumUyeler();
             return(View(Bul));
         }
         catch
         {
             TempData["Hata"]     = "Database Bağlantısı Sağlanamadı! Üyeler Gösterilemiyor";
             TempData["HataKodu"] = "111";
             return(RedirectToAction("Hata", "Product"));
         }
     }
     else
     {
         TempData["UyariTipi"] = "text-danger";
         TempData["Sonuc"]     = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!";
         return(RedirectToAction("Login", "Admin"));
     }
 }
示例#4
0
 public ActionResult Uyeler(VMUyeler Data)
 {
     if (Session["Login"] != null)
     {
         try
         {
             if (Data.Gorev == "Sil")
             {
                 bool Sonucu = UyelerRepo.UyeSil(Data.UyelerID);
                 if (Sonucu == true)
                 {
                     return(RedirectToAction("Uyeler"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Üye Silme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "131";
                     return(RedirectToAction("Hata", "Product"));
                 }
             }
             else if (Data.Gorev == "Duzenle")
             {
                 bool Sonucu = UyelerRepo.UyeGuncelle(Data);
                 if (Sonucu == true)
                 {
                     return(RedirectToAction("Uyeler"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Üye Düzenleme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "132";
                     return(RedirectToAction("Hata", "Product"));
                 }
             }
             else if (Data.Gorev == "Banla")
             {
                 bool Sonucu = UyelerRepo.UyeBanla(Data);
                 if (Sonucu == true)
                 {
                     return(RedirectToAction("Uyeler"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Üye Banlama İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "132";
                     return(RedirectToAction("Hata", "Product"));
                 }
             }
             else if (Data.Gorev == "BanKaldir")
             {
                 bool Sonucu = UyelerRepo.UyeBanlaKaldir(Data);
                 if (Sonucu == true)
                 {
                     return(RedirectToAction("Uyeler"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Üye Ban Kaldırma İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "132";
                     return(RedirectToAction("Hata", "Product"));
                 }
             }
             else if (Data.Gorev == "Ekle")
             {
                 bool Sonucu = UyelerRepo.UyeKaydet(Data);
                 if (Sonucu == true)
                 {
                     return(RedirectToAction("Uyeler"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Üye Ekleme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "132";
                     return(RedirectToAction("Hata", "Product"));
                 }
             }
             else
             {
                 TempData["Hata"]     = "Üye İşlemleri Başarısız Oldu!";
                 TempData["HataKodu"] = "210";
                 return(RedirectToAction("Hata", "Product"));
             }
         }
         catch
         {
             TempData["Hata"]     = "Database Bağlantısı Sağlanamadı! Üyeler Gösterilemiyor";
             TempData["HataKodu"] = "111";
             return(RedirectToAction("Login", "Admin"));
         }
     }
     else
     {
         TempData["UyariTipi"] = "text-danger";
         TempData["Sonuc"]     = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!";
         return(RedirectToAction("Login", "Admin"));
     }
 }