protected void btnYeniBlokKaydet_Click(object sender, EventArgs e) { if (txtYeniBlokAdi.Text.xBosMu()) { return; } enBlok blok = new enBlok(); blok.Adi = txtYeniBlokAdi.Text; blok.Icerik = edtIcerik.Content; blok.SayfaId = hdnSayfaID.Value.xToInt(); blok.Aciklama = txtYeniBlokAciklama.Text; blok.CarouselId = hdnCarouselID.Value.xToInt(); if (VwID == null) { blok.Statu = true; blok.CerceveKullanimi = true; blok.BaslikKullanimi = true; bllBloklar.YeniBlokEkle(blok); } else { blok.Id = VwID.Value; bllBloklar.BlokGuncelle(blok); } Response.Redirect("Bloklar.aspx"); }
private static void YatayMenuOlustur(enBlok blok) { string siteIciArama = @"<ul class='right'> <li class='has-form'> <div class='row collapse'> <div class='large-8 small-9 columns'> <input type='text' placeholder='" + bllDiziler.DiziGetir("NavigationBar.Input.PlaceHolder.Search") + @"'> </div> <div class='large-4 small-3 columns'> <a href='#' class='button expand'>" + bllDiziler.DiziGetir("NavigationBar.Input.Button.Search") + @"</a> </div> </div> </li> </ul>"; if (!bllGenelAyarlar.GenelAyarGetir(enEnumaration.enmGenelAyarlar.SiteIciArama).Icerik.xToBooleanDefault()) { siteIciArama = ""; } blok.Icerik += @"<nav id='main-nav' class='top-bar' data-topbar> <ul class='title-area'> <li class='name'><a id='aMenuLogo' href='/' class='show-for-small'> <img id='imgMenuLogo' src=" + bllTasarimAyarlari.TasarimAyariGetir(enEnumaration.enmTasarimAyarlari.Logo).Degeri + @" /></a></li> <li class='toggle-topbar menu-icon'><a href='#!'><span>" + bllDiziler.DiziGetir("Mobile.Main.TopBar.Text.Menu") + @"</span></a></li> </ul> <section id='sctItems' class='top-bar-section'> " + GetNavigationHTML() + @" " + siteIciArama + @" </section> </nav>"; }
public List <enBlok> SayfaEklenmemisleriGetir(int sayfaId, bool?statu) { string whereStr = statu == null ? "" : " AND Bloklar.blok_statu = @statu "; StringBuilder sb = new StringBuilder(); sb.Append(@"SELECT Bloklar.*, SiteHaritasi_Blok.* FROM Bloklar LEFT JOIN [SELECT SiteHaritasi_Blok.* FROM SiteHaritasi_Blok WHERE SiteHaritasi_Blok.site_id = @siteId ]. AS SiteHaritasi_Blok ON Bloklar.blok_id = SiteHaritasi_Blok.blok_id WHERE SiteHaritasi_Blok.blok_id IS NULL" + whereStr); MySqlDataAdapter adp = new MySqlDataAdapter(sb.ToString(), FxMySqlHelper.Connection()); adp.SelectCommand.Parameters.AddWithValue("@siteId", sayfaId); if (statu != null) { adp.SelectCommand.Parameters.AddWithValue("@statu", statu); } DataTable dt = new DataTable(); adp.Fill(dt); List <enBlok> bloklar = new List <enBlok>(); foreach (DataRow rw in dt.Rows) { enBlok blok = new enBlok(); blok.Adi = rw["blok_adi"].ToString(); blok.Icerik = rw["blok_icerik"].ToString(); blok.Id = rw["Bloklar.blok_id"].xToIntDefault(); blok.Sira = rw["sira"].xToIntDefault(); blok.UscYolu = rw["blok_uscYol"].ToString(); blok.BaslikKullanimi = rw["baslik"].xToBooleanDefault(); blok.Height = rw["height"].ToString(); blok.Statu = rw["blok_statu"].xToBooleanDefault(); blok.CerceveKullanimi = rw["cerceve"].xToBooleanDefault(); blok.Default = rw["blok_default"].xToBooleanDefault(); blok.PozisyonId = rw["bPoz_id"].xToIntDefault(); blok.SayfaId = rw["blok_sayfa_id"].xToInt(); blok.Aciklama = rw["blok_aciklama"].ToString(); blok.CarouselId = rw["blok_car_id"].xToInt(); blok.CerceveRengi = rw["cerceve_rengi"].ToString(); blok.ArkaplanRengi = rw["arkaplan_rengi"].ToString(); blok.MetinRengi = rw["metin_rengi"].ToString(); if (SessionManager.Admin != null && SessionManager.Admin.Finex) { blok.Default = false; } bloklar.Add(blok); } return(bloklar); }
public void BlokStatuGuncelle(enBlok blok) { Dictionary <string, object> dict = new Dictionary <string, object>(); dict.Add("blok_statu", blok.Statu); FxMySqlHelper.Update("Bloklar", dict, "blok_id", blok.Id); }
public enBlok PozisyonaGoreBlokGetir(int pozisyonId, int blokId) { //string wStr = sayfaId == null ? "" : " AND SiteHaritasi_Blok.site_id = @siteId "; StringBuilder sb = new StringBuilder(); sb.Append(@"SELECT Bloklar.*,SiteHaritasi_Blok.* FROM Bloklar INNER JOIN (BlokPozisyonlari INNER JOIN SiteHaritasi_Blok ON BlokPozisyonlari.bPoz_id = SiteHaritasi_Blok.bPoz_id) ON Bloklar.blok_id = SiteHaritasi_Blok.blok_id WHERE SiteHaritasi_Blok.bPoz_id = @pozId AND SiteHaritasi_Blok.blok_id = @blokId "); MySqlDataAdapter adp = new MySqlDataAdapter(sb.ToString(), FxMySqlHelper.Connection()); adp.SelectCommand.Parameters.AddWithValue("@pozId", pozisyonId); adp.SelectCommand.Parameters.AddWithValue("@blokId", blokId); //if (sayfaId != null) //{ // adp.SelectCommand.Parameters.AddWithValue("@sayfaId", sayfaId); //} DataTable dt = new DataTable(); adp.Fill(dt); enBlok blok = new enBlok(); if (dt.Rows.Count > 0) { DataRow rw = dt.Rows[0]; blok.Adi = rw["blok_adi"].ToString(); blok.Icerik = rw["blok_icerik"].ToString(); blok.Id = rw["Bloklar.blok_id"].xToIntDefault(); blok.Sira = rw["sira"].xToIntDefault(); blok.UscYolu = rw["blok_uscYol"].ToString(); blok.BaslikKullanimi = rw["baslik"].xToBooleanDefault(); blok.Height = rw["height"].ToString(); blok.Statu = rw["blok_statu"].xToBooleanDefault(); blok.CerceveKullanimi = rw["cerceve"].xToBooleanDefault(); blok.Default = rw["blok_default"].xToBooleanDefault(); blok.PozisyonId = rw["bPoz_id"].xToIntDefault(); blok.SayfaId = rw["blok_sayfa_id"].xToInt(); blok.Aciklama = rw["blok_aciklama"].ToString(); blok.CarouselId = rw["blok_car_id"].xToInt(); blok.CerceveRengi = rw["cerceve_rengi"].ToString(); blok.ArkaplanRengi = rw["arkaplan_rengi"].ToString(); blok.MetinRengi = rw["metin_rengi"].ToString(); if (SessionManager.Admin != null && SessionManager.Admin.Finex) { blok.Default = false; } } return(blok); }
public string BlokIcerikGetir(int blokId, int pozId) { //enBlok blok = bllSiteHaritasi_Blok.PozisyonaGoreBlokGetir(pozId, blokId); enBlok blok = bllBloklar.BlokGetir(blokId); bllSiteHaritasi_Blok.IcerikOlustur(blok); return(JsonConvert.SerializeObject(blok)); }
protected void lnkSil_Click(object sender, EventArgs e) { LinkButton lnk = sender as LinkButton; int blokId = lnk.CommandArgument.xToIntDefault(); enBlok blok = bllBloklar.BlokGetir(blokId); bllBloklar.BlokSil(blokId); BloklariGetir(); }
public List <enBlok> BloklariGetir(bool?statu) { string whereStr = statu == null ? "" : " WHERE blok_statu = @statu"; StringBuilder sb = new StringBuilder(); sb.Append(@"SELECT * FROM Bloklar " + whereStr + " ORDER BY blok_adi "); MySqlDataAdapter adp = new MySqlDataAdapter(sb.ToString(), FxMySqlHelper.Connection()); if (statu != null) { adp.SelectCommand.Parameters.AddWithValue("@statu", statu); } DataTable dt = new DataTable(); adp.Fill(dt); List <enBlok> bloklar = new List <enBlok>(); foreach (DataRow rw in dt.Rows) { enBlok blok = new enBlok(); blok.Adi = rw["blok_adi"].ToString(); blok.Icerik = rw["blok_icerik"].ToString(); blok.Id = rw["blok_id"].xToIntDefault(); blok.Sira = rw["blok_sira"].xToIntDefault(); blok.UscYolu = rw["blok_uscYol"].ToString(); blok.BaslikKullanimi = rw["blok_baslik"].xToBooleanDefault(); blok.Width = rw["blok_width"].ToString(); blok.Height = rw["blok_height"].ToString(); blok.Statu = rw["blok_statu"].xToBooleanDefault(); blok.CerceveKullanimi = rw["blok_cerceve"].xToBooleanDefault(); blok.Default = rw["blok_default"].xToBooleanDefault(); blok.PozisyonId = rw["blok_bPoz_id"].xToIntDefault(); blok.SayfaId = rw["blok_sayfa_id"].xToInt(); blok.Aciklama = rw["blok_aciklama"].ToString(); blok.CarouselId = rw["blok_car_id"].xToInt(); if (SessionManager.Admin != null && SessionManager.Admin.Finex) { blok.Default = false; } bloklar.Add(blok); } return(bloklar); }
public void BlokGuncelle(enBlok blok) { Dictionary <string, object> dict = new Dictionary <string, object>(); dict.Add("blok_adi", blok.Adi); dict.Add("blok_icerik", blok.Icerik); dict.Add("blok_baslik", blok.BaslikKullanimi); dict.Add("blok_sayfa_id", blok.SayfaId); dict.Add("blok_aciklama", blok.Aciklama); dict.Add("blok_car_id", blok.CarouselId); FxMySqlHelper.Update("Bloklar", dict, "blok_id", blok.Id); }
public void YeniBlokEkle(enBlok blok) { Dictionary <string, object> dict = new Dictionary <string, object>(); dict.Add("blok_adi", blok.Adi); dict.Add("blok_statu", blok.Statu); dict.Add("blok_icerik", blok.Icerik); dict.Add("blok_baslik", blok.BaslikKullanimi); dict.Add("blok_sayfa_id", blok.SayfaId); dict.Add("blok_aciklama", blok.Aciklama); dict.Add("blok_car_id", blok.CarouselId); FxMySqlHelper.Insert("Bloklar", dict); }
private static void CarouselOlustur(enBlok blok) { enCarousel carousel = bllCarousel.Getir(blok.CarouselId.Value); List <enCarouselResim> resimler = bllCarouselResimleri.ResimleriGetir(blok.CarouselId.Value, true); StringBuilder sb = new StringBuilder(); string guid = Guid.NewGuid().ToString(); sb.Append("<div id='" + guid + "' class='owl-carousel'>"); string thumbStr = carousel.TekrarSayisi > 1 ? "th " : ""; foreach (enCarouselResim resim in resimler) { string fvLink = ""; if (resim.VideoLink) { fvLink = "fancybox-media' data-fancybox-group='gallery'"; } if (resim.FotoLink) { fvLink = "fancybox' data-fancybox-group='gallery'"; resim.NavUrl = resim.Buyuk; } sb.Append(@"<div class='item'> <a class='" + thumbStr + " " + fvLink + " href='" + resim.NavUrl + @"'" + (resim.NavUrl.Contains("#!") ? "" : " target='_blank'") + @"> <img src='" + resim.Orta + @"' alt='' /> <br/>" + resim.Baslik + @" </a> </div>"); } sb.Append("</div>"); sb.Append(@"<script>$('#" + guid + @"').owlCarousel({ autoPlay: " + carousel.GosterimSuresi + @", items: " + carousel.TekrarSayisi + @", itemsDesktop: [1199, 3], itemsDesktopSmall: [979, 3] });</script>"); blok.Icerik += sb.ToString(); }
private static void SosyalMedyaOlustur(enBlok blok) { StringBuilder sb = new StringBuilder(); List <enSosyalMedya> hesaplar = bllSosyalMedya.AktifleriGetir(); sb.Append("<ul class='button-group'>"); foreach (enSosyalMedya medya in hesaplar) { sb.Append("<li><a href='" + medya.sos_url + "' targer='_blank'><img src='" + medya.sos_ikonu + "' /></a></li>"); } sb.Append("</ul>"); blok.Icerik += sb.ToString(); }
private void BlokGetir() { enBlok blok = bllBloklar.BlokGetir(VwID.Value); txtYeniBlokAdi.Text = blok.Adi; txtYeniBlokAciklama.Text = blok.Aciklama; edtIcerik.Content = blok.Icerik; if (blok.SayfaId != null) { enSiteHaritasi sayfa = bllSiteHaritasi.SayfaGetir(blok.SayfaId.Value); lnkSayfaSec.Text = sayfa.Adi + " sayfası seçildi."; try { trvSayfalar.FindNodeByValue(blok.SayfaId.ToString()).Selected = true; } catch { } hdnSayfaID.Value = blok.SayfaId.ToString(); } if (blok.CarouselId != null) { enCarousel carousel = bllCarousel.Getir(blok.CarouselId.Value); lnkCarouselSec.Text = carousel.Adi + " seçildi."; hdnCarouselID.Value = blok.CarouselId.ToString(); } if (blok.Default) { trSayfaListeleSec.Visible = false; trSayfaListeleHr.Visible = false; } else { trSayfaListeleSec.Visible = true; trSayfaListeleHr.Visible = true; } }
protected void lnkStatuDegistir_Click(object sender, EventArgs e) { LinkButton lnk = sender as LinkButton; int blokId = lnk.CommandArgument.xToIntDefault(); enBlok blok = bllBloklar.BlokGetir(blokId); if (blok.Statu) { blok.Statu = false; } else { blok.Statu = true; } bllBloklar.BlokStatuGuncelle(blok); BloklariGetir(); }
public enBlok BlokGetir(int blokId) { StringBuilder sb = new StringBuilder(); sb.Append(@"SELECT * FROM Bloklar WHERE blok_id = @id"); MySqlDataAdapter adp = new MySqlDataAdapter(sb.ToString(), FxMySqlHelper.Connection()); adp.SelectCommand.Parameters.AddWithValue("@id", blokId); DataTable dt = new DataTable(); adp.Fill(dt); enBlok blok = new enBlok(); if (dt.Rows.Count > 0) { DataRow rw = dt.Rows[0]; blok.Adi = rw["blok_adi"].ToString(); blok.Icerik = rw["blok_icerik"].ToString(); blok.Id = rw["blok_id"].xToIntDefault(); blok.Statu = rw["blok_statu"].xToBooleanDefault(); blok.Sira = rw["blok_sira"].xToIntDefault(); blok.UscYolu = rw["blok_uscYol"].ToString(); blok.BaslikKullanimi = rw["blok_baslik"].xToBooleanDefault(); blok.Width = rw["blok_width"].ToString(); blok.Height = rw["blok_height"].ToString(); blok.CerceveKullanimi = rw["blok_cerceve"].xToBooleanDefault(); blok.Default = rw["blok_default"].xToBooleanDefault(); blok.PozisyonId = rw["blok_bPoz_id"].xToIntDefault(); blok.SayfaId = rw["blok_sayfa_id"].xToInt(); blok.Aciklama = rw["blok_aciklama"].ToString(); blok.CarouselId = rw["blok_car_id"].xToInt(); } return(blok); }
public static enBlok IcerikOlustur(enBlok blok) { //if (blok.Id == enEnumaration.enmBloklar.Duyurular) //{ // DuyurulariGetir(blok); //} if (blok.SayfaId != null) { SayfalariListele(blok); } if (blok.CarouselId != null) { CarouselOlustur(blok); } if (blok.Id == enEnumaration.enmBloklar.YatayMenu) { YatayMenuOlustur(blok); } if (blok.Id == enEnumaration.enmBloklar.DikeyMenu) { DikeyMenuOlustur(blok); } if (blok.Id == enEnumaration.enmBloklar.Logo) { LogoOlustur(blok); } if (blok.Id == enEnumaration.enmBloklar.SosyalMedya) { SosyalMedyaOlustur(blok); } return(blok); }
private static void SayfalariListele(enBlok blok) { StringBuilder sb = new StringBuilder(); List <enSiteHaritasi> sayfalar = bllSiteHaritasi.AktifAltSayfalariGetirList_SinirliSayida(blok.SayfaId.Value, 10); int altSayfaSayisi = bllSiteHaritasi.AltSayfaSayisi(blok.SayfaId.Value); sb.Append("<ul class='side-nav'>"); foreach (enSiteHaritasi sayfa in sayfalar) { sb.Append("<li><a href='" + sayfa.Url + "'>" + sayfa.Adi + "</a></li>"); } sb.Append("</ul>"); if (altSayfaSayisi > 10) { sb.Append("<div class='text-center'><a href='" + bllSiteHaritasi.UrlGetir(blok.SayfaId.Value) + "'><h3>...</h3></a></div>"); } blok.Icerik += sb.ToString(); }
public static void BlokStatuGuncelle(enBlok blok) { new dalBloklar().BlokStatuGuncelle(blok); }
private static void LogoOlustur(enBlok blok) { blok.Icerik = @"<a href='/'> <img id='imgLogo' src='" + bllTasarimAyarlari.TasarimAyariGetir(enEnumaration.enmTasarimAyarlari.Logo).Degeri + @"' /></a>"; }
//public static enBlok BirUsttekiBloguGetir(enBlok blok) //{ // return new dalBloklar().BirUsttekiBloguGetir(blok); //} //public static enBlok BirAlttakiBloguGetir(enBlok blok) //{ // return new dalBloklar().BirAlttakiBloguGetir(blok); //} public static void YeniBlokEkle(enBlok blok) { new dalBloklar().YeniBlokEkle(blok); }
private static void DikeyMenuOlustur(enBlok blok) { blok.Icerik += SosyalMedyalariOlustur(true) + YanMenuOlustur(); }