Exemplo n.º 1
0
        protected void GuncellemeYap(object sender, DirectEventArgs e)
        {
            #region Onay Boolean Çevirme
            bool   OnayBool = false;
            string CO       = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_ComboBoxOnay.Value.ToString().Trim());
            if (CO == "1")
            {
                OnayBool = true;
            }
            #endregion

            using (BaglantiCumlesi db = new BaglantiCumlesi())
            {
                int PID             = int.Parse(Duzenle_ID.Text.Trim());
                tbl_kullanicilar ta = (from p in db.tbl_kullanicilar where p.id == PID select p).FirstOrDefault();
                ta.ad_soyad            = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_TextFieldAdSoyad.Text.Trim()).ToUpper();
                ta.uyelik_metot_id     = int.Parse(Duzenle_ComboBoxUyelikMetotID.Value.ToString());
                ta.uyelik_metot_info   = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_TextFieldUyelikMetotUyeInfo.Text.Trim());
                ta.uyelik_metot_uye_id = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_TextFieldUyelikMetotUyeID.Text.Trim());

                if (Duzenle_ComboBoxAlanKoduID.Text.ToString() != "")
                {
                    ta.alan_kodu_id = int.Parse(Duzenle_ComboBoxAlanKoduID.Text.ToString());
                }

                ta.gsm          = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_TextFieldGsm.Text.Trim());
                ta.onay         = OnayBool;
                ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();

                if (!KullaniciKontrol(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_TextFieldMail.Text.Trim()).ToUpper(), PID))
                {
                    ta.mail = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_TextFieldMail.Text.Trim());
                }

                if (Convert.ToBoolean(Duzenle_Checbox.Value.ToString()))
                {
                    ta.sifre = Class.Fonksiyonlar.Genel.Sifrele(Duzenle_TextFieldSifre.Text.Trim());
                }

                db.SaveChanges();

                #region Admin İşlem Log
                Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                #endregion
            }

            RSM.ClearSelections();
            Store1.DataBind();

            WindowDuzenle.Hide();
        }
Exemplo n.º 2
0
        public void DM_OnayVer(int ID)
        {
            if (ID == -1)
            {
                if (RSM.SelectedRows.Count > 0)
                {
                    for (int i = 0; i < RSM.SelectedRows.Count; i++)
                    {
                        using (BaglantiCumlesi db = new BaglantiCumlesi())
                        {
                            int PID             = int.Parse(RSM.SelectedRows[i].RecordID);
                            tbl_kullanicilar ta = (from p in db.tbl_kullanicilar where p.id == PID select p).FirstOrDefault();

                            if (!ta.onay)
                            {
                                ta.onay         = true;
                                ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
                                db.SaveChanges();

                                #region Admin İşlem Log
                                Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), PID, (int)Class.Sabitler.AdminLog.Islemler.Update);
                                #endregion
                            }
                        }
                    }
                }
            }
            else
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kullanicilar ta = (from p in db.tbl_kullanicilar where p.id == ID select p).FirstOrDefault();

                    if (!ta.onay)
                    {
                        ta.onay         = true;
                        ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
                        db.SaveChanges();

                        #region Admin İşlem Log
                        Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                        #endregion
                    }
                }
            }

            RSM.ClearSelections();
            Store1.DataBind();
        }
Exemplo n.º 3
0
        protected void YeniKayitYap(object sender, DirectEventArgs e)
        {
            if (!KullaniciKontrol(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_TextFieldMail.Text.Trim()).ToUpper(), 0))
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    #region Onay Boolean Çevirme
                    bool   OnayBool = false;
                    string CO       = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_ComboBoxOnay.Value.ToString().Trim());
                    if (CO == "1")
                    {
                        OnayBool = true;
                    }
                    #endregion

                    tbl_kullanicilar ta = new tbl_kullanicilar();
                    ta.uyelik_metot_id     = int.Parse(Ekle_ComboBoxUyelikMetotID.Value.ToString());
                    ta.uyelik_metot_info   = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_TextFieldUyelikMetotUyeInfo.Text.Trim());
                    ta.uyelik_metot_uye_id = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_TextFieldUyelikMetotUyeID.Text.Trim());
                    ta.ad_soyad            = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_TextFieldAdSoyad.Text.Trim()).ToUpper();
                    ta.mail = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_TextFieldMail.Text.Trim());

                    if (Ekle_ComboBoxAlanKoduID.Text.ToString() != "")
                    {
                        ta.alan_kodu_id = int.Parse(Ekle_ComboBoxAlanKoduID.Text.ToString());
                    }

                    ta.gsm   = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_TextFieldGsm.Text.Trim());
                    ta.sifre = Class.Fonksiyonlar.Genel.Sifrele(Ekle_TextFieldSifre.Text.Trim());
                    ta.onay  = OnayBool;
                    db.AddTotbl_kullanicilar(ta);
                    db.SaveChanges();

                    #region Admin İşlem Log
                    Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Insert);
                    #endregion
                }

                RSM.ClearSelections();
                Store1.DataBind();

                WindowEkle.Hide();
            }
            else
            {
                Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", "Aynı mail adresiyle kullanıcı mevcut.<br/>Lütfen farklı bir mail belirtin!");
                return;
            }
        }
Exemplo n.º 4
0
        protected void Aktivasyon()
        {
            try
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    var SQL = (from a in db.tbl_kullanicilar
                               where a.mail == eposta
                               select new
                    {
                        a.mail,
                        a.onay,
                        a.id
                    });

                    if (SQL.Any())
                    {
                        if (SQL.Select(p => p.onay).FirstOrDefault() == true)
                        {
                            lit_uyarilar.Text = Class.Fonksiyonlar.Uygulama.SabitlerText(255);
                        }
                        else
                        {
                            if (SHOPClass.Fonksiyonlar.Kullanici.Genel.SifreOlustur(SQL.Select(p => p.mail).FirstOrDefault()) == kod)
                            {
                                tbl_kullanicilar tbl = db.tbl_kullanicilar.First(p => p.mail == eposta);
                                tbl.onay = true;
                                db.SaveChanges();

                                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Class.Fonksiyonlar.Uygulama.SabitlerText(253), "/login.aspx");
                            }
                            else
                            {
                                lit_uyarilar.Text = Class.Fonksiyonlar.Uygulama.SabitlerText(254);
                            }
                        }
                    }
                    else
                    {
                        lit_uyarilar.Text = Class.Fonksiyonlar.Uygulama.SabitlerText(250);
                    }
                }
            }
            catch (Exception ex)
            {
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/");
            }
        }
Exemplo n.º 5
0
        protected void btn_kayit_ol_Click(object sender, EventArgs e)
        {
            try
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kullanicilar tbl = db.tbl_kullanicilar.First(p => p.mail == eposta);
                    tbl.sifre = SHOPClass.Fonksiyonlar.Kullanici.Genel.SifreOlustur(HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_sifre.Text)));
                    db.SaveChanges();
                }

                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Class.Fonksiyonlar.Uygulama.SabitlerText(252), "/login.aspx");
            }
            catch (Exception ex)
            {
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/new-password.aspx?m=" + eposta + "&c=" + kod);
            }
        }
Exemplo n.º 6
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");
            }
        }