Esempio n. 1
0
 public static bool UyeKaydet(VMUyeler Al) //Üye Kaydet
 {
     using (DBCON db = new DBCON())
     {
         bool Control = db.Uyeler.Any(p => p.MailAdresi == Al.MailAdresi && p.Sifre == Al.Sifre);
         if (Control != true)
         {
             db.Uyeler.Add(new Uyeler()
             {
                 Adres        = Al.Adres,
                 MailAdresi   = Al.MailAdresi,
                 UyeAdiSoyadi = Al.UyeAdiSoyadi,
                 Sifre        = Al.Sifre,
                 Tarih        = DateTime.Now.ToShortDateString(),
                 Telefon      = Al.Telefon
             });
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Esempio n. 2
0
 public static bool UyeBanlaKaldir(VMUyeler Al) //Üye BanKaldir
 {
     using (DBCON db = new DBCON())
     {
         try
         {
             var Bul = db.Uyeler.FirstOrDefault(p => p.UyelerID == Al.UyelerID);
             Bul.Banlimi = false;
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Esempio n. 3
0
        public static bool UyeGuncelle(VMUyeler Al) //Üye Guncelle
        {
            using (DBCON db = new DBCON())
            {
                try
                {
                    var Bul = db.Uyeler.FirstOrDefault(p => p.UyelerID == Al.UyelerID);

                    Bul.Adres        = Al.Adres;
                    Bul.Banlimi      = Al.Banlimi;
                    Bul.MailAdresi   = Al.MailAdresi;
                    Bul.UyeAdiSoyadi = Al.UyeAdiSoyadi;
                    Bul.Sifre        = Al.Sifre;
                    Bul.Telefon      = Al.Telefon;
                    db.SaveChanges();
                    return(true);
                }
                catch
                {
                    return(false);
                }
            }
        }
Esempio n. 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"));
     }
 }