protected void btn_iletisim_gonder_Click(object sender, EventArgs e) { try { if (Page.IsValid) { try { using (BaglantiCumlesi db = new BaglantiCumlesi()) { tbl_iletisimler ta = new tbl_iletisimler(); ta.ad_soyad = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_ad.Text.Trim())); ta.mail = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_eposta.Text.Trim())); ta.telefon = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_telefon.Text.Trim())); ta.gorusler = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_mesaj.Text.Trim().Replace("\r\n", "<br/>" + Class.Degiskenler.Diger.vbCrLf))); db.AddTotbl_iletisimler(ta); db.SaveChanges(); Class.Fonksiyonlar.Admin.Log.AllHttp("tbl_iletisimler", ta.id); string KullaniciAdi, Sifre, Host; int Port; Class.Fonksiyonlar.Genel.Mail.Bilgiler(out KullaniciAdi, out Sifre, out Host, out Port); Class.Fonksiyonlar.Genel.Mail.Gonder(KullaniciAdi, Sifre, Host, Port, Class.Fonksiyonlar.Firma.Bilgi().Select(p => p.mail).FirstOrDefault(), null, null, Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_eposta.Text.Trim()), Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_ad.Text.Trim()), Class.Fonksiyonlar.Firma.Bilgi().Select(p => p.marka).FirstOrDefault() + " - İLETİŞİM", Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, txt_mesaj.Text.Trim().Replace("\r\n", "<br/>")), true); } txt_ad.Text = null; txt_eposta.Text = null; txt_telefon.Text = null; txt_mesaj.Text = null; Class.Fonksiyonlar.JavaScript.Ekle("alert('" + Class.Fonksiyonlar.Uygulama.SabitlerText(37) + "')"); } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); } } else { txt_ad.Text = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Request.Form["frm_ad"].ToString()); txt_eposta.Text = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Request.Form["frm_eposta"].ToString()); txt_telefon.Text = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Request.Form["frm_telefon"].ToString()); txt_mesaj.Text = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Request.Form["frm_mesaj"].ToString()); Class.Fonksiyonlar.JavaScript.Ekle("alert('" + Class.Fonksiyonlar.Uygulama.SabitlerText(36) + "')"); } } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); } }
protected void gonder_Click(object sender, EventArgs e) { if (Page.IsValid) { try { using (BaglantiCumlesi SME = new BaglantiCumlesi()) { tbl_iletisimler ta = new tbl_iletisimler(); ta.ad_soyad = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textname"].ToString())); ta.mail = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textmail"].ToString())); ta.telefon = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["texttel"].ToString())); ta.gorusler = HttpUtility.HtmlEncode(Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textcom"].ToString().Replace("\r\n", "<br/>" + Class.Degiskenler.Diger.vbCrLf))); SME.AddTotbl_iletisimler(ta); SME.SaveChanges(); Class.Fonksiyonlar.Admin.Log.AllHttp("tbl_iletisimler", ta.id); #region Mail Bilgilerini Al string KullaniciAdi, Sifre, Host; int Port; Class.Fonksiyonlar.Genel.Mail.Bilgiler(out KullaniciAdi, out Sifre, out Host, out Port); #endregion #region Mail Gönder Class.Fonksiyonlar.Genel.Mail.Gonder(KullaniciAdi, Sifre, Host, Port, Class.Fonksiyonlar.Firma.Mail(), null, null, Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textmail"].ToString()), Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textname"].ToString()), Class.Fonksiyonlar.Firma.Marka() + " - İLETİŞİM", Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textcom"].ToString().Replace("\r\n", "<br/>")), true); #endregion } textname.Text = null; textmail.Text = null; texttel.Text = null; textcom.Text = null; Class.Fonksiyonlar.JavaScript.Ekle("alert('" + Class.Fonksiyonlar.Uygulama.SabitlerText(Class.Fonksiyonlar.Dil.ID(), 37) + "')"); } catch { } } else { textname.Text = Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textname"].ToString()); textmail.Text = Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textmail"].ToString()); texttel.Text = Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["texttel"].ToString()); textcom.Text = Class.Fonksiyonlar.Genel.SQLTemizle(Request.Form["textcom"].ToString()); Class.Fonksiyonlar.JavaScript.Ekle("alert('" + Class.Fonksiyonlar.Uygulama.SabitlerText(Class.Fonksiyonlar.Dil.ID(), 36) + "')"); } }
public void Oku(int ID) { if (ID == -1) { if (RSM.SelectedRows.Count > 0) { for (int i = 0; i < RSM.SelectedRows.Count; i++) { using (BaglantiCumlesi SME = new BaglantiCumlesi()) { int PID = int.Parse(RSM.SelectedRows[i].RecordID); tbl_iletisimler ta = (from p in SME.tbl_iletisimler where p.id == PID select p).FirstOrDefault(); if (!ta.okundu) { ta.okundu = true; ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID(); SME.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 SME = new BaglantiCumlesi()) { tbl_iletisimler ta = (from p in SME.tbl_iletisimler where p.id == ID select p).FirstOrDefault(); if (!ta.okundu) { ta.okundu = true; ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID(); SME.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(); }