コード例 #1
0
        protected void btn_faturaadresekle_Click(object sender, EventArgs e)
        {
            try
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kullanicilar_adresler Tbl = new tbl_kullanicilar_adresler();
                    Tbl.kullanici_id = KullaniciID;
                    Tbl.tip          = false;
                    Tbl.baslik       = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_baslik.Text));
                    Tbl.adres        = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_adres.Text));
                    Tbl.posta_kodu   = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_postakodu.Text));
                    Tbl.ulke_id      = int.Parse(Request.Form["txt_ulke_id"].ToString());

                    if (!string.IsNullOrEmpty(Request.Form["txt_il"]))
                    {
                        Tbl.il_id = int.Parse(Request.Form["txt_il"].ToString());
                    }

                    if (!string.IsNullOrEmpty(Request.Form["txt_ilce"]))
                    {
                        Tbl.ilce_id = int.Parse(Request.Form["txt_ilce"].ToString());
                    }

                    db.AddTotbl_kullanicilar_adresler(Tbl);
                    db.SaveChanges();

                    var SQL = (from a in db.tbl_kullanicilar_adresler
                               where a.kullanici_id == KullaniciID
                               orderby a.id descending
                               select new
                    {
                        a.id
                    }).AsEnumerable().Take(1);

                    if (SQL.Any())
                    {
                        foreach (var i in SQL)
                        {
                            VergiBilgiEkle(i.id);
                        }
                    }
                }

                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Class.Fonksiyonlar.Uygulama.SabitlerText(286), "/member-address.aspx");
            }
            catch (Exception ex)
            {
                Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/member-address.aspx");
            }
        }
コード例 #2
0
        protected void btn_faturaadresduzenle_Click(object sender, EventArgs e)
        {
            try
            {
                int AdresID = int.Parse(Request.QueryString["ID"].ToString());

                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kullanicilar_adresler Tbl = db.tbl_kullanicilar_adresler.First(p => p.kullanici_id == KullaniciID && p.id == AdresID);
                    Tbl.tip        = false;
                    Tbl.baslik     = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_baslik.Text));
                    Tbl.adres      = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_adres.Text));
                    Tbl.posta_kodu = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_postakodu.Text));
                    Tbl.ulke_id    = int.Parse(Request.Form["txt_ulke_id"]);

                    if (!string.IsNullOrEmpty(Request.Form["txt_il"]))
                    {
                        Tbl.il_id = int.Parse(Request.Form["txt_il"].ToString());
                    }
                    if (!string.IsNullOrEmpty(Request.Form["txt_ilce"]))
                    {
                        Tbl.ilce_id = int.Parse(Request.Form["txt_ilce"].ToString());
                    }

                    db.SaveChanges();

                    tbl_kullanicilar_vergi_bilgiler tblekle = db.tbl_kullanicilar_vergi_bilgiler.First(p => p.kullanici_id == KullaniciID && p.adres_id == AdresID);
                    tblekle.tip           = Class.Fonksiyonlar.Genel.Cevirmeler.StringToBool(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Request.Form["txt_faturatip"].ToString()));
                    tblekle.vergi_dairesi = HttpUtility.HtmlEncode(txt_vergidaire.Text);
                    tblekle.vergi_no      = HttpUtility.HtmlEncode(txt_vergino.Text);
                    tblekle.tc_kimlik_no  = HttpUtility.HtmlEncode(txt_tcno.Text);
                    db.SaveChanges();
                }

                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Class.Fonksiyonlar.Uygulama.SabitlerText(281), "/member-address.aspx?p=invoice&ID=" + Request.QueryString["ID"].ToString() + "");
            }
            catch (Exception ex)
            {
                Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/member-address.aspx?p=invoice&ID=" + Request.QueryString["ID"].ToString() + "");
            }
        }
コード例 #3
0
        protected void btn_sil0_Click(object sender, EventArgs e)
        {
            try
            {
                int AdresID = int.Parse(Request.QueryString["ID"].ToString());

                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kullanicilar_adresler sil = db.tbl_kullanicilar_adresler.First(p => p.id == AdresID && p.kullanici_id == KullaniciID && p.tip == true);
                    db.DeleteObject(sil);
                    db.SaveChanges();
                }

                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Class.Fonksiyonlar.Uygulama.SabitlerText(284), "/member-address.aspx");
            }
            catch (Exception ex)
            {
                Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/member-address.aspx");
            }
        }
コード例 #4
0
        protected void btn_teslimatadresekle_Click(object sender, EventArgs e)
        {
            try
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kullanicilar_adresler Tbl = new tbl_kullanicilar_adresler();
                    Tbl.kullanici_id = KullaniciID;
                    Tbl.tip          = true;
                    Tbl.baslik       = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_isim0.Text));
                    Tbl.adres        = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_adres0.Text));
                    Tbl.posta_kodu   = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_postakodu0.Text));
                    Tbl.ulke_id      = int.Parse(Request.Form["txt_ulke_id0"].ToString());

                    if (!string.IsNullOrEmpty(Request.Form["txt_il0"]))
                    {
                        Tbl.il_id = int.Parse(Request.Form["txt_il0"].ToString());
                    }

                    if (!string.IsNullOrEmpty(Request.Form["txt_ilce0"]))
                    {
                        Tbl.ilce_id = int.Parse(Request.Form["txt_ilce0"].ToString());
                    }

                    Tbl.acik_adres = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_acikadres0.Text));
                    db.AddTotbl_kullanicilar_adresler(Tbl);
                    db.SaveChanges();
                }

                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Class.Fonksiyonlar.Uygulama.SabitlerText(287), "/member-address.aspx");
            }
            catch (Exception ex)
            {
                Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/member-address.aspx");
            }
        }