예제 #1
0
        protected void btn_kayitekle_Click(object sender, EventArgs e)
        {
            if (Request.QueryString["ID"] != null && Class.Fonksiyonlar.Genel.NumerikKontrol(Request.QueryString["ID"].ToString()))
            {
                int ID = int.Parse(Request.QueryString["ID"]);
                try
                {
                    using (BaglantiCumlesi db = new BaglantiCumlesi())
                    {
                        tbl_talep TblEkle = db.tbl_talep.First(a => a.id == ID);
                        TblEkle.durum          = form_durum.SelectedValue;
                        TblEkle.yonetici_mesaj = form_detay.Text;
                        TblEkle.admin_id_gun   = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.Parametre().Select(b => b.guvenlik_kodu).FirstOrDefault() + "KullaniciID"].Value);
                        TblEkle.tarih_gun      = DateTime.Now;
                        db.SaveChanges();
                    }

                    Yonetim.Olay.Islem("talep", "Güncellendi", ID.ToString());
                    Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Müşteri talep bilgileri başarıyla düzenlenmiştir.", "musteri-talep-duzenle.aspx?ID=" + Request.QueryString["ID"] + "");
                }
                catch (Exception ex)
                {
                    Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "musteri-talep-duzenle.aspx?ID=" + Request.QueryString["ID"] + "");
                }
            }
        }
예제 #2
0
 protected void btn_emlak_talep_Click(object sender, EventArgs e)
 {
     try
     {
         using (BaglantiCumlesi db = new BaglantiCumlesi())
         {
             tbl_talep Tbl = new tbl_talep();
             Tbl.ilan_tur = form_ilantur.SelectedValue;
             Tbl.kat_id   = int.Parse(form_kategori.SelectedValue);
             Tbl.il_id    = int.Parse(form_il.SelectedValue);
             Tbl.ilce_id  = int.Parse(form_ilce.SelectedValue);
             Tbl.semt_id  = int.Parse(form_semt.SelectedValue);
             Tbl.ad       = form_ad.Text;
             Tbl.telefon  = form_telefon.Text;
             Tbl.eposta   = form_eposta.Text;
             Tbl.mesaj    = form_mesaj.Text;
             Tbl.durum    = "Bekliyor";
             Tbl.ip       = Request.ServerVariables["REMOTE_ADDR"].ToString();
             db.AddTotbl_talep(Tbl);
             db.SaveChanges();
         }
         Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Emlak talebiniz tarafımıza ulaşmıştır. Tarafınıza en kısa sürede cevap verilecektir.", "emlak-talep.aspx");
     }
     catch (Exception ex)
     {
         Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Beklenmedik bir hata oluştu. Hata: " + ex.Message + "", "emlak-talep.aspx");
     }
 }
        protected void kayitlar_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            System.Threading.Thread.Sleep(100);

            int ID = int.Parse(e.CommandArgument.ToString());

            if (e.CommandName == "Sil")
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_talep TblSil = db.tbl_talep.First(a => a.id == ID);
                    db.DeleteObject(TblSil);
                    db.SaveChanges();
                }
                Yonetim.Olay.Islem("talep", "Silindi", ID.ToString());
            }

            KayitYukle("");
        }
        protected void secilenlerisil_Click(object sender, EventArgs e)
        {
            System.Threading.Thread.Sleep(100);

            foreach (GridViewRow satir in kayitlar.Rows)
            {
                CheckBox kutu = (CheckBox)satir.FindControl("secim");
                if (kutu.Checked)
                {
                    int ID = int.Parse(kayitlar.DataKeys[satir.RowIndex].Value.ToString());

                    using (BaglantiCumlesi db = new BaglantiCumlesi())
                    {
                        tbl_talep TblKullanici = db.tbl_talep.First(a => a.id == ID);
                        db.DeleteObject(TblKullanici);
                        db.SaveChanges();
                    }
                    Yonetim.Olay.Islem("talep", "Silindi", ID.ToString());
                }
            }

            KayitYukle("");
        }