Пример #1
0
        public enTasarimAyar TasarimAyariGetir(int id)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(@"SELECT * FROM TasarimAyarlari WHERE tasAy_id = @id");

            MySqlDataAdapter adp = new MySqlDataAdapter(sb.ToString(), FxMySqlHelper.Connection());

            adp.SelectCommand.Parameters.AddWithValue("@id", id);

            DataTable dt = new DataTable();

            adp.Fill(dt);

            enTasarimAyar ayar = new enTasarimAyar();

            if (dt.Rows.Count > 0)
            {
                DataRow rw = dt.Rows[0];

                ayar.Id     = rw["tasAy_id"].xToIntDefault();
                ayar.Adi    = rw["tasAy_adi"].ToString();
                ayar.Degeri = rw["tasAy_degeri"].ToString();
            }

            return(ayar);
        }
Пример #2
0
        public List <enTasarimAyar> TasarimAyarlariniGetir()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(@"SELECT * FROM TasarimAyarlari");

            MySqlDataAdapter adp = new MySqlDataAdapter(sb.ToString(), FxMySqlHelper.Connection());

            DataTable dt = new DataTable();

            adp.Fill(dt);

            List <enTasarimAyar> ayarlar = new List <enTasarimAyar>();

            foreach (DataRow rw in dt.Rows)
            {
                enTasarimAyar ayar = new enTasarimAyar();

                ayar.Id     = rw["tasAy_id"].xToIntDefault();
                ayar.Adi    = rw["tasAy_adi"].ToString();
                ayar.Degeri = rw["tasAy_degeri"].ToString();

                ayarlar.Add(ayar);
            }

            return(ayarlar);
        }
Пример #3
0
        protected void btnFontSec_OnClick(object sender, EventArgs e)
        {
            if (hdnMetinFontu.Value.xBosMu() == false)
            {
                enTasarimAyar ayar1 = new enTasarimAyar();

                ayar1.Id     = enEnumaration.enmTasarimAyarlari.MetinFontu;
                ayar1.Degeri = hdnMetinFontu.Value;

                bllTasarimAyarlari.TasarimAyariGuncelle(ayar1);
            }

            /////////////////////////////////////////////////////////////

            if (hdnBaslikFontu.Value.xBosMu() == false)
            {
                enTasarimAyar ayar2 = new enTasarimAyar();

                ayar2.Id     = enEnumaration.enmTasarimAyarlari.BaslikFontu;
                ayar2.Degeri = hdnBaslikFontu.Value;

                bllTasarimAyarlari.TasarimAyariGuncelle(ayar2);

                TasarimAyarlariniGetir();
            }
        }
Пример #4
0
        public void TasarimAyariGuncelle(enTasarimAyar ayar)
        {
            Dictionary <string, object> dict = new Dictionary <string, object>();

            dict.Add("tasAy_degeri", ayar.Degeri);

            FxMySqlHelper.Update("TasarimAyarlari", dict, "tasAy_id", ayar.Id);
        }
Пример #5
0
        protected void rcpMenuArkaPlan_OnColorChanged(object sender, EventArgs e)
        {
            enTasarimAyar ayar = new enTasarimAyar();

            ayar.Id     = enEnumaration.enmTasarimAyarlari.MenuArkaPlanRengi;
            ayar.Degeri = ColorTranslator.ToHtml((sender as RadColorPicker).SelectedColor);

            bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

            TasarimAyarlariniGetir();
        }
Пример #6
0
        protected void btnMenuYuksekligiKaydet_OnClick(object sender, EventArgs e)
        {
            enTasarimAyar ayar = new enTasarimAyar();

            ayar.Id     = enEnumaration.enmTasarimAyarlari.MenuYuksekligi;
            ayar.Degeri = rsMenuYuksekligi.Value + "px";

            bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

            TasarimAyarlariniGetir();
        }
Пример #7
0
        public void uploadPhoto()
        {
            if (SessionManager.Admin == null)
            {
                throw new Exception("Yetki yok");
            }

            try
            {
                var httpRequest = HttpContext.Current.Request;

                // Check if files are available
                if (httpRequest.Files.Count > 0)
                {
                    var files = new List <string>();

                    string fileName = "";

                    // interate the files and save on the server
                    foreach (string file in httpRequest.Files)
                    {
                        HttpPostedFile postedFile = httpRequest.Files[file];

                        string ext = postedFile.FileName.Split('.')[1];

                        fileName = postedFile.FileName.Split('.')[0] + "_" +
                                   DateTime.Now.ToString().Replace("/", "").Replace(".", "").Replace(":", "").Replace(" ", "") + "." + ext;

                        var filePath = HttpContext.Current.Server.MapPath("~/yukleme/resim/Logo/" + fileName);

                        postedFile.SaveAs(filePath);

                        files.Add(fileName);
                    }

                    enTasarimAyar ayar = new enTasarimAyar();

                    ayar.Id     = enEnumaration.enmTasarimAyarlari.Logo;
                    ayar.Degeri = "/yukleme/resim/Logo/" + fileName;

                    bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

                    HttpContext.Current.Response.Write("success");
                }
                else
                {
                    HttpContext.Current.Response.End();
                }
            }
            catch
            {
                HttpContext.Current.Response.Write("hata");
            }
        }
Пример #8
0
        protected void lnkTemplateTemizle_OnClick(object sender, EventArgs e)
        {
            enTasarimAyar ayar = new enTasarimAyar();

            ayar.Id     = enEnumaration.enmTasarimAyarlari.Template;
            ayar.Degeri = "";

            bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

            TasarimAyarlariniGetir();
        }
Пример #9
0
        protected void btnMetinFontuTemizle_OnClick(object sender, EventArgs e)
        {
            enTasarimAyar ayar2 = new enTasarimAyar();

            ayar2.Id     = enEnumaration.enmTasarimAyarlari.MetinFontu;
            ayar2.Degeri = "";

            bllTasarimAyarlari.TasarimAyariGuncelle(ayar2);

            TasarimAyarlariniGetir();
        }
Пример #10
0
        protected void lnkSolUstSec_Click(object sender, EventArgs e)
        {
            string resimAdi = (sender as LinkButton).CommandArgument;

            enTasarimAyar ayar = new enTasarimAyar();

            ayar.Id     = enEnumaration.enmTasarimAyarlari.Logo;
            ayar.Degeri = "/yukleme/resim/Logo/" + resimAdi;

            bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

            pnlYukluLogolar.Visible = false;
        }
Пример #11
0
        protected void rptSablonlar_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            enSablon sablon = e.Item.DataItem as enSablon;

            enTasarimAyar ayrSablon = bllTasarimAyarlari.TasarimAyariGetir(enEnumaration.enmTasarimAyarlari.GenelSablon);

            HtmlControl dvSablon = e.Item.FindControl("dvSablon") as HtmlControl;

            if (sablon.Id == ayrSablon.Degeri.xToIntDefault())
            {
                dvSablon.Style.Add("background-color", "#f7fa9f");
            }
        }
Пример #12
0
        protected void lnkArkaPlanSec_Click(object sender, EventArgs e)
        {
            string resimAdi = (sender as LinkButton).CommandArgument;

            enTasarimAyar ayar = new enTasarimAyar();

            ayar.Id     = enEnumaration.enmTasarimAyarlari.ArkaPlanResmi;
            ayar.Degeri = "/yukleme/resim/Arkaplanlar/" + resimAdi;

            bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

            pnlYukleArkaPlanlar.Visible = false;
        }
Пример #13
0
        protected void btnArkaPlanYukle_Click(object sender, EventArgs e)
        {
            if (VwResimler.Count > 0)
            {
                enTasarimAyar ayar = new enTasarimAyar();

                ayar.Id     = enEnumaration.enmTasarimAyarlari.ArkaPlanResmi;
                ayar.Degeri = "/yukleme/resim/Arkaplanlar/" + VwResimler[0];

                bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

                VwResimler.Clear();

                TasarimAyarlariniGetir();
            }
        }
Пример #14
0
        protected void SablonSec_Click(object sender, EventArgs e)
        {
            LinkButton lnk = sender as LinkButton;

            int sablonId = lnk.CommandArgument.xToIntDefault();

            enSablon      sablon     = bllSablonlar.SablonGetir(sablonId);
            enTasarimAyar ayarSablon = new enTasarimAyar();

            ayarSablon.Id     = enEnumaration.enmTasarimAyarlari.GenelSablon;
            ayarSablon.Degeri = sablonId.ToString();

            bllTasarimAyarlari.TasarimAyariGuncelle(ayarSablon);

            SablonlariGetir();
        }
Пример #15
0
        protected void btnSolResimTemizle_Click(object sender, EventArgs e)
        {
            enTasarimAyar ayar = bllTasarimAyarlari.TasarimAyariGetir(enEnumaration.enmTasarimAyarlari.Logo);

            try
            {
                //File.Delete(Server.MapPath("~" + ayar.Degeri));
                ayar.Degeri = "";
                bllTasarimAyarlari.TasarimAyariGuncelle(ayar);

                TasarimAyarlariniGetir();

                uscUyari1.UyariGoster("Sol Üst resim silindi.", "Sol Üst Resim", true);
            }
            catch
            {
                uscUyari1.UyariGoster("Resim silinirken hata oluştu !", "Sol Üst Resim", true);
            }
        }
Пример #16
0
        protected void SablonlariGetir()
        {
            enTasarimAyar ayrSablon = bllTasarimAyarlari.TasarimAyariGetir(enEnumaration.enmTasarimAyarlari.GenelSablon);

            List <enSablon> sablonlar = bllSablonlar.SablonlariGetir();

            rptSablonlar.DataSource = sablonlar;
            rptSablonlar.DataBind();

            foreach (RepeaterItem item in rptSablonlar.Items)
            {
                enSablon sablon = item.DataItem as enSablon;

                if (sablon != null)
                {
                    HtmlControl dvSablon = item.FindControl("dvSablon") as HtmlControl;

                    if (sablon.Id == ayrSablon.Degeri.xToIntDefault())
                    {
                        dvSablon.Style.Add("background-color", "#f7fa9f");
                    }
                }
            }
        }
Пример #17
0
 public static void TasarimAyariGuncelle(enTasarimAyar ayar)
 {
     new dalTasarimAyarlari().TasarimAyariGuncelle(ayar);
 }
Пример #18
0
        public string GetLogo()
        {
            enTasarimAyar ayar = bllTasarimAyarlari.TasarimAyariGetir(enEnumaration.enmTasarimAyarlari.Logo);

            return(ayar.Degeri);
        }
Пример #19
0
        public string GetBackgroundPicture()
        {
            enTasarimAyar ayar = bllTasarimAyarlari.TasarimAyariGetir(enEnumaration.enmTasarimAyarlari.ArkaPlanResmi);

            return(ayar.Degeri);
        }