protected void Page_Load(object sender, EventArgs e) { if (Session["UyeId"] != null && RouteData.Values["AltHizmetId"] != null) { int altHizmetId = int.Parse(RouteData.Values["AltHizmetId"].ToString()); int UyeId = int.Parse(Session["UyeId"].ToString()); AltHizmet hizmet = fcd.AltHizmets.AltHizmetGetir(altHizmetId); string[] fiyat = hizmet.Fiyat.ToString().Split(','); LblToplamTutar.Text = LblFiyat.Text = fiyat[0]; LblHizmet.Text = hizmet.Baslik; DataTable dt = Tools.IcerikListele("Select Adres from Iletisim"); LblBanka.Text = dt.Rows[0]["Adres"].ToString(); DataTable DtRandevu = fcd.Randevus.AltHizmeteGoreRandevulariListele(altHizmetId); RepeaterRandevular.DataSource = DtRandevu; RepeaterRandevular.DataBind(); DrpOgretmen.DataSource = fcd.Ogretmens.OgretmenAltHizmetListele(altHizmetId); DrpOgretmen.DataValueField = "OgretmenId"; DrpOgretmen.DataTextField = "AdSoyad"; DrpOgretmen.DataBind(); } else { Response.Redirect("/Login"); } }
public static void AltHizmetEkle(AltHizmet althizmet) { SqlCommand ekle = new SqlCommand("INSERT INTO AltHizmetler([HizmetId],[Baslik],[Icerik],[Fiyat]) VALUES(@HizmetId,@Baslik,@Icerik,@Fiyat)", Tools.Baglanti()); ekle.Parameters.AddWithValue("@Baslik", althizmet.Baslik); ekle.Parameters.AddWithValue("@Icerik", althizmet.Icerik); ekle.Parameters.AddWithValue("@HizmetId", althizmet.HizmetId); ekle.Parameters.AddWithValue("@Fiyat", althizmet.Fiyat); Tools.ExecuteNonQuery(ekle); }
public static void AltHizmetGuncelle(AltHizmet althizmet) { SqlCommand guncelle = new SqlCommand("Update AltHizmetler set HizmetId=@HizmetId,Baslik=@Baslik,Icerik=@Icerik,Fiyat=@Fiyat where AltHizmetId=@AltHizmetId", Tools.Baglanti()); guncelle.Parameters.AddWithValue("@Baslik", althizmet.Baslik); guncelle.Parameters.AddWithValue("@Icerik", althizmet.Icerik); guncelle.Parameters.AddWithValue("@HizmetId", althizmet.HizmetId); guncelle.Parameters.AddWithValue("@Fiyat", althizmet.Fiyat); guncelle.Parameters.AddWithValue("@AltHizmetId", althizmet.AltHizmetId); Tools.ExecuteNonQuery(guncelle); }
protected void Page_Load(object sender, EventArgs e) { AltHizmet altHizmet = fcd.AltHizmets.AltHizmetGetir(AltHizmetId); txtBaslik.Text = altHizmet.Baslik; string[] fiyat = (altHizmet.Fiyat).ToString().Split(','); txtFiyat.Text = fiyat[0]; editorIcerik.Text = altHizmet.Icerik; DrpDownHizmet.SelectedValue = altHizmet.HizmetId.ToString(); TagGetir(); }
protected void btnDuzenle_Click(object sender, EventArgs e) { try { AltHizmet guncelle = new AltHizmet(); guncelle.Baslik = txtBaslik.Text; guncelle.Fiyat = decimal.Parse(txtFiyat.Text); guncelle.HizmetId = int.Parse(DrpDownHizmet.SelectedValue); guncelle.Icerik = editorIcerik.Text; guncelle.AltHizmetId = AltHizmetId; fcd.AltHizmets.AltHizmetGuncelle(guncelle); ltrBilgi.Text = "<div class=\"alert alert-success fade in\">Alt Hizmet Başarıyla Güncelle !</div>"; } catch (Exception ex) { ltrBilgi.Text = "<div class=\"alert alert-danger fade in\">" + ex.Message + "<br/> Hata Oluştu !</div>"; } }
public static AltHizmet AltHizmetGetir(int AltHizmetId) { AltHizmet Althizmet = new AltHizmet(); SqlDataAdapter getir = new SqlDataAdapter("Select Baslik,Icerik,Fiyat,HizmetId from AltHizmetler where AltHizmetId=@AltHizmetId", Tools.Baglanti()); getir.SelectCommand.Parameters.AddWithValue("@AltHizmetId", AltHizmetId); DataTable dt = new DataTable(); getir.Fill(dt); for (int i = 0; i < dt.Rows.Count; i++) { Althizmet.Baslik = dt.Rows[i]["Baslik"].ToString(); Althizmet.Icerik = dt.Rows[i]["Icerik"].ToString(); Althizmet.Fiyat = decimal.Parse(dt.Rows[i]["Fiyat"].ToString()); Althizmet.HizmetId = int.Parse(dt.Rows[i]["HizmetId"].ToString()); } return(Althizmet); }
protected void Button1_Click(object sender, EventArgs e) { try { AltHizmet altHizmet = new AltHizmet(); altHizmet.Baslik = txtBaslik.Text; altHizmet.Icerik = editorIcerik.Text; altHizmet.Fiyat = decimal.Parse(txtFiyat.Text); altHizmet.HizmetId = int.Parse(DrpDownHizmet.SelectedValue); AltHizmets.AltHizmetEkle(altHizmet); ltrBilgi.Text = "<div class=\"alert alert-success fade in\">Alt Hizmet Başarıyla Eklendi !</div>"; txtBaslik.Text = editorIcerik.Text = txtFiyat.Text = string.Empty; Response.Redirect("/Yonetim/Default.aspx?go=AltHizmetTagEkle&AltHizmetId=" + AltHizmets.SonAltHizmetIdGetir()); } catch (Exception ex) { ltrBilgi.Text = "<div class=\"alert alert-danger fade in\">" + ex.Message + "<br/> Hata Oluştu !</div>"; } }
protected void Page_Load(object sender, EventArgs e) { if (RouteData.Values["HizmetId"] != null) { int hizmetId = int.Parse(RouteData.Values["HizmetId"].ToString()); #region Hizmet Hizmet hizmet = Hizmets.HizmetGetir(hizmetId); lblKursAdi.Text = LblBaslik.Text = hizmet.Baslik; LtrIcerik.Text = hizmet.Icerik.Length > 1003?hizmet.Icerik.Substring(0, 1002):hizmet.Icerik; LtrIcerikDevam.Text = (hizmet.Icerik.Length) > LtrIcerik.Text.Length ? (hizmet.Icerik.Substring((LtrIcerik.Text.Length - 1), (hizmet.Icerik.Length - LtrIcerik.Text.Length))):" "; #endregion #region AltHizmet DataTable Dt = Tools.IcerikListele("Select top(5) * from AltHizmetler where HizmetId=" + hizmetId + " order by AltHizmetId desc"); RepeaterAltHizmets.DataSource = Dt; RepeaterAltHizmets.DataBind(); #endregion #region AltHizmetMetaTag string description = hizmet.Baslik; string keywords = ""; DataTable dt = AltHizmetTags.HizmetTaglariGetir(hizmetId); for (int i = 0; i < dt.Rows.Count; i++) { if (i != dt.Rows.Count - 1) { keywords += dt.Rows[i]["Tag"].ToString() + ","; } else { keywords += dt.Rows[i]["Tag"].ToString(); } } LtrMeta.Text = "<meta name=\"description\" content=\"" + description + "\"/>" + Environment.NewLine; LtrMeta.Text += "<meta name=\"keywords\" content=\"" + keywords + "\" />" + Environment.NewLine; LtrMeta.Text += "<title>" + description + "</title>"; #endregion } else if (RouteData.Values["AltHizmetId"] != null) { int AltHizmetId = int.Parse(RouteData.Values["AltHizmetId"].ToString()); #region AltHizmet AltHizmet altHizmet = AltHizmets.AltHizmetGetir(AltHizmetId); lblKursAdi.Text = LblBaslik.Text = altHizmet.Baslik; LtrIcerik.Text = altHizmet.Icerik.Length > 1003 ? altHizmet.Icerik.Substring(0, 1002) : altHizmet.Icerik; LtrIcerikDevam.Text = (altHizmet.Icerik.Length) > LtrIcerik.Text.Length ? (altHizmet.Icerik.Substring((LtrIcerik.Text.Length - 1), (altHizmet.Icerik.Length - LtrIcerik.Text.Length))) : " "; #endregion #region repeaterAltHizmet SqlDataAdapter getir = new SqlDataAdapter("Select HizmetId from AltHizmetler where AltHizmetId=@AHI", Tools.Baglanti()); getir.SelectCommand.Parameters.AddWithValue("@AHI", AltHizmetId); DataSet ds = new DataSet(); getir.Fill(ds); int HizmetId = int.Parse(ds.Tables[0].Rows[0]["HizmetId"].ToString()); string sorgu = "Select top(5) * from AltHizmetler where HizmetId=" + HizmetId + " order by AltHizmetId desc"; DataTable Dt = Tools.IcerikListele(sorgu); RepeaterAltHizmets.DataSource = Dt; RepeaterAltHizmets.DataBind(); #endregion #region AltHizmetMetaTag string description = altHizmet.Baslik; string keywords = ""; DataTable dt = AltHizmetTags.TaglariGetir(AltHizmetId); for (int i = 0; i < dt.Rows.Count; i++) { if (i != dt.Rows.Count - 1) { keywords += dt.Rows[i]["Tag"].ToString() + ","; } else { keywords += dt.Rows[i]["Tag"].ToString(); } } LtrMeta.Text = "<meta name=\"description\" content=\"" + description + "\"/>" + Environment.NewLine; LtrMeta.Text += "<meta name=\"keywords\" content=\"" + keywords + "\" />" + Environment.NewLine; LtrMeta.Text += "<title>" + description + "</title>"; #endregion } else { Response.Redirect("/Home"); } }