Exemplo n.º 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())
                {
                    talep TblEkle = db.talep.First(a => a.ID == ID);
                    TblEkle.Durum         = form_durum.SelectedValue;
                    TblEkle.YoneticiMesaj = form_detay.Text;
                    TblEkle.GuncelleyenID = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                    TblEkle.DegisTarih    = 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.", "MusteriTalepDuzenle.aspx?ID=" + Request.QueryString["ID"] + "");
            }
            catch (Exception ex)
            {
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "MusteriTalepDuzenle.aspx?ID=" + Request.QueryString["ID"] + "");
            }
        }
    }
Exemplo n.º 2
0
 protected void btn_emlak_talep_Click(object sender, EventArgs e)
 {
     try
     {
         using (BaglantiCumlesi db = new BaglantiCumlesi())
         {
             talep Tbl = new talep();
             Tbl.IlanTur    = form_ilantur.SelectedValue;
             Tbl.KatID      = int.Parse(form_kategori.SelectedValue);
             Tbl.Il         = int.Parse(form_il.SelectedValue);
             Tbl.Ilce       = int.Parse(form_ilce.SelectedValue);
             Tbl.Semt       = int.Parse(form_semt.SelectedValue);
             Tbl.Adi        = form_ad.Text;
             Tbl.Telefon    = form_telefon.Text;
             Tbl.EPosta     = form_eposta.Text;
             Tbl.Mesaj      = form_mesaj.Text;
             Tbl.Durum      = "Bekliyor";
             Tbl.IPAdres    = Request.ServerVariables["REMOTE_ADDR"].ToString();
             Tbl.KayitTarih = DateTime.Now;
             db.AddTotalep(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.", "EmlakTalep.aspx");
     }
     catch (Exception ex)
     {
         Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Beklenmedik bir hata oluştu. Hata: " + ex.Message + "", "EmlakTalep.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())
            {
                talep TblSil = db.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())
                {
                    talep TblKullanici = db.talep.First(a => a.ID == ID);
                    db.DeleteObject(TblKullanici);
                    db.SaveChanges();
                }
                Yonetim.Olay.Islem("talep", "Silindi", ID.ToString());
            }
        }

        KayitYukle("");
    }