protected void MailListEkle() { if (maillist.Checked) { string mail = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_eposta.Text); using (BaglantiCumlesi db = new BaglantiCumlesi()) { var SQL = (from a in db.tbl_maillist_mailler where a.mail == mail select new { a.id }); if (!SQL.Any()) { tbl_maillist_mailler Tbl = new tbl_maillist_mailler(); Tbl.mail = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_eposta.Text)); Tbl.ad_soyad = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_ad.Text)); Tbl.durum = true; Tbl.tip = false; db.AddTotbl_maillist_mailler(Tbl); db.SaveChanges(); } } } }
protected void btn_maillist_Click(object sender, EventArgs e) { try { string mail = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_maillist.Text); using (BaglantiCumlesi db = new BaglantiCumlesi()) { var SQL = (from a in db.tbl_maillist_mailler where a.mail == mail select new { a.id }); if (SQL.Any()) { Class.Fonksiyonlar.JavaScript.MesajKutusu(Class.Fonksiyonlar.Uygulama.SabitlerText(258)); } else { tbl_maillist_mailler Tbl = new tbl_maillist_mailler(); Tbl.mail = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_maillist.Text); Tbl.ad_soyad = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_maillist.Text); Tbl.durum = true; Tbl.tip = false; db.AddTotbl_maillist_mailler(Tbl); db.SaveChanges(); Class.Fonksiyonlar.JavaScript.MesajKutusu(Class.Fonksiyonlar.Uygulama.SabitlerText(257)); } } } catch (Exception ex) { Class.Fonksiyonlar.JavaScript.MesajKutusu(ex.Message); } }
protected void btn_kullanici_guncelle_Click(object sender, EventArgs e) { try { string mail = SHOPClass.Fonksiyonlar.Kullanici.Cagir.Bilgi(KullaniciID).Select(p => p.mail).FirstOrDefault(); using (BaglantiCumlesi db = new BaglantiCumlesi()) { tbl_kullanicilar Tbl = db.tbl_kullanicilar.First(p => p.id == KullaniciID); Tbl.ad_soyad = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_ad.Text.Trim())); Tbl.alan_kodu_id = int.Parse(Request.Form["ddl_alan_kodu"].ToString()); Tbl.gsm = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_telefon.Text.Trim())); db.SaveChanges(); } #region Şifre güncelleme if (sifre_guncelle.Checked == true) { if (SHOPClass.Fonksiyonlar.Kullanici.Kontroller.Sifre(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_eposta.Text.Trim()), SHOPClass.Fonksiyonlar.Kullanici.Genel.SifreOlustur(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_eski_sifre.Text.Trim())))) { using (BaglantiCumlesi db = new BaglantiCumlesi()) { tbl_kullanicilar Tbl = db.tbl_kullanicilar.First(p => p.id == (SHOPClass.Fonksiyonlar.Kullanici.Genel.ID())); Tbl.sifre = HttpUtility.HtmlEncode(SHOPClass.Fonksiyonlar.Kullanici.Genel.SifreOlustur(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_sifre.Text.Trim()))); db.SaveChanges(); } } else { Class.Fonksiyonlar.JavaScript.MesajKutusu(Class.Fonksiyonlar.Uygulama.SabitlerText(185)); } } #endregion #region Maillist ayarı if (maillist.Checked == true) { #region Maillist ekleme using (BaglantiCumlesi db = new BaglantiCumlesi()) { var SQL = (from a in db.tbl_maillist_mailler where a.mail == mail select new { a.id }); if (!SQL.Any()) { tbl_maillist_mailler Tbl = new tbl_maillist_mailler(); Tbl.mail = mail; Tbl.ad_soyad = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Request.Form["txt_ad"].ToString())); Tbl.durum = true; Tbl.tip = false; db.AddTotbl_maillist_mailler(Tbl); db.SaveChanges(); } } #endregion } else { #region Maillistten çıkarma using (BaglantiCumlesi db = new BaglantiCumlesi()) { tbl_maillist_mailler ta = (from p in db.tbl_maillist_mailler where p.mail == mail select p).FirstOrDefault(); db.DeleteObject(ta); db.SaveChanges(); } #endregion } #endregion Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Class.Fonksiyonlar.Uygulama.SabitlerText(184), "/member-info.aspx"); } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.ToString(), "/member-info.aspx"); } }