Пример #1
0
        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();
                    }
                }
            }
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        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");
            }
        }