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); } } }
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); } } }
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); } } }
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")); } }