Example #1
0
        public void YukseklikGuncelle(enSiteHaritasi_Blok sBlok)
        {
            string strW = sBlok.SayfaId == 0 ? "" : " AND site_id = @siteId ";

            StringBuilder sb = new StringBuilder();

            sb.Append("UPDATE SiteHaritasi_Blok ");
            sb.Append("SET height = @height ");
            sb.Append("WHERE bPoz_id = @pozId AND blok_id = @blokId " + strW);

            MySqlCommand cmd = new MySqlCommand(sb.ToString(), FxMySqlHelper.Connection());

            cmd.Parameters.AddWithValue("@height", sBlok.Height.xToIntDefault() == 0 ? "" : sBlok.Height);
            cmd.Parameters.AddWithValue("@bPoz_id", sBlok.PozisyonId);
            cmd.Parameters.AddWithValue("@blokId", sBlok.BlokId);

            if (sBlok.SayfaId != 0)
            {
                cmd.Parameters.AddWithValue("@siteId", sBlok.SayfaId);
            }

            cmd.Connection.Open();

            cmd.ExecuteNonQuery();

            cmd.Connection.Close();
        }
Example #2
0
        protected void btnPozisyonSec_OnClick(object sender, EventArgs e)
        {
            int sayfaId = treeSayfalar.SelectedValue.xToIntDefault();
            int blokId  = hdnBlokId.Value.xToIntDefault();

            enSiteHaritasi_Blok sBlok = bllSiteHaritasi_Blok.Getir(sayfaId, blokId);

            sBlok.PozisyonId = ddlPozisyonSec.SelectedValue.xToIntDefault();
            sBlok.SayfaId    = sayfaId;
            sBlok.BlokId     = blokId;

            if (hdnBlokEkleme.Value.xBosMu())
            {
                bllSiteHaritasi_Blok.PozisyonGuncelle(sBlok);
            }
            else
            {
                if (bllSiteHaritasi_Blok.PozisyondaVarMi(sBlok))
                {
                    uscUyari1.UyariGoster("Bu blok seçitiğiniz pozisyona daha önce eklenmiş", "Pozisyon Müsait Değil !", false);
                    return;
                }
                else
                {
                    bllSiteHaritasi_Blok.Ekle(sBlok);
                }
            }

            //SayfaBloklariGetir();
        }
Example #3
0
        public void ArkaPlanRengiGuncelle(enSiteHaritasi_Blok sBlok)
        {
            string strW = sBlok.SayfaId == 0 ? "" : " AND site_id = @siteId ";

            StringBuilder sb = new StringBuilder();

            sb.Append("UPDATE SiteHaritasi_Blok ");
            sb.Append("SET arkaplan_rengi = @renk ");
            sb.Append("WHERE bPoz_id = @pozId AND blok_id = @blokId " + strW);

            MySqlCommand cmd = new MySqlCommand(sb.ToString(), FxMySqlHelper.Connection());

            cmd.Parameters.AddWithValue("@arkaplan_rengi", sBlok.ArkaplanRengi);
            cmd.Parameters.AddWithValue("@bPoz_id", sBlok.PozisyonId);
            cmd.Parameters.AddWithValue("@blokId", sBlok.BlokId);

            if (sBlok.SayfaId != 0)
            {
                cmd.Parameters.AddWithValue("@siteId", sBlok.SayfaId);
            }

            cmd.Connection.Open();

            cmd.ExecuteNonQuery();

            cmd.Connection.Close();
        }
Example #4
0
        public static void YerSiraGuncelle(enSiteHaritasi_Blok sBlok)
        {
            enBlokPozisyon pozisyon = bllBlokPozisyonlari.Getir(sBlok.PozisyonId);

            if (pozisyon.Master)
            {
                if (PozisyondaVarMi(sBlok))
                {
                    PozisyonSiraGuncelle(sBlok);
                }
                else
                {
                    Ekle(sBlok);
                }
            }
            else
            {
                if (SayfadaVarMi(sBlok))
                {
                    new dalSiteHaritasi_Blok().YerSiraGuncelle(sBlok);
                }
                else
                {
                    Ekle(sBlok);
                }
            }
        }
Example #5
0
        protected void txtBlokSiraNo_OnTextChanged(object sender, EventArgs e)
        {
            int blokId  = (sender as RadTextBox).Attributes["BlokId"].xToIntDefault();
            int sayfaId = treeSayfalar.SelectedValue.xToIntDefault();

            enSiteHaritasi_Blok sBlok = bllSiteHaritasi_Blok.Getir(sayfaId, blokId);

            sBlok.Sira    = (sender as RadTextBox).Text.xToIntDefault();
            sBlok.SayfaId = sayfaId;
            sBlok.BlokId  = blokId;

            bllSiteHaritasi_Blok.SiraGuncelle(sBlok);
        }
Example #6
0
        protected void rcpCerceveRengi_OnColorChanged(object sender, EventArgs e)
        {
            int blokId     = (sender as RadColorPicker).Attributes["BlokId"].xToIntDefault();
            int sayfaId    = treeSayfalar.SelectedValue.xToIntDefault();
            int pozisyonId = (sender as RadColorPicker).Attributes["PozisyonId"].xToIntDefault();

            enSiteHaritasi_Blok sBlok = bllSiteHaritasi_Blok.Getir(pozisyonId, blokId, sayfaId);

            sBlok.CerceveRengi = ColorTranslator.ToHtml((sender as RadColorPicker).SelectedColor);
            sBlok.SayfaId      = sayfaId;
            sBlok.BlokId       = blokId;

            bllSiteHaritasi_Blok.CerceveRengiGuncelle(sBlok);
        }
Example #7
0
        protected void txtYukseklik_OnTextChanged(object sender, EventArgs e)
        {
            int blokId     = (sender as RadTextBox).Attributes["BlokId"].xToIntDefault();
            int sayfaId    = treeSayfalar.SelectedValue.xToIntDefault();
            int pozisyonId = (sender as RadTextBox).Attributes["PozisyonId"].xToIntDefault();

            enSiteHaritasi_Blok sBlok = bllSiteHaritasi_Blok.Getir(pozisyonId, blokId, sayfaId);

            sBlok.Height  = (sender as RadTextBox).Text.xToIntDefault().ToString();
            sBlok.SayfaId = sayfaId;
            sBlok.BlokId  = blokId;

            bllSiteHaritasi_Blok.YukseklikGuncelle(sBlok);
        }
Example #8
0
        public static void ArkaPlanRengiGuncelle(enSiteHaritasi_Blok sBlok)
        {
            enBlokPozisyon pozisyon = bllBlokPozisyonlari.Getir(sBlok.PozisyonId);

            if (pozisyon.Master)
            {
                sBlok.SayfaId = 0;
                new dalSiteHaritasi_Blok().ArkaPlanRengiGuncelle(sBlok);
            }
            else
            {
                new dalSiteHaritasi_Blok().ArkaPlanRengiGuncelle(sBlok);
            }
        }
Example #9
0
        public void BlokYukseklikGuncelle(string height, int blokId, int sayfaId = 0)
        {
            if (SessionManager.Admin == null)
            {
                throw new Exception("Yetki yok");
            }

            enSiteHaritasi_Blok sBlok = new enSiteHaritasi_Blok();

            sBlok.BlokId  = blokId;
            sBlok.Height  = height;
            sBlok.SayfaId = sayfaId;

            bllSiteHaritasi_Blok.YukseklikGuncelle(sBlok);
        }
Example #10
0
        public void BlokYerGuncelle(int sira, int blokId, int pozisyon, int sayfaId = 0)
        {
            if (SessionManager.Admin == null)
            {
                throw new Exception("Yetki yok");
            }

            enSiteHaritasi_Blok sBlok = new enSiteHaritasi_Blok();

            sBlok.BlokId     = blokId;
            sBlok.PozisyonId = pozisyon;
            sBlok.SayfaId    = sayfaId;
            sBlok.Sira       = sira;

            bllSiteHaritasi_Blok.YerSiraGuncelle(sBlok);
        }
Example #11
0
        protected void chkBlokCerceve_OnCheckedChanged(object sender, EventArgs e)
        {
            int sayfaId    = treeSayfalar.SelectedValue.xToIntDefault();
            int pozisyonId = (sender as CheckBox).Attributes["PozisyonId"].xToIntDefault();
            int blokId     = (sender as CheckBox).Attributes["BlokId"].xToIntDefault();

            enSiteHaritasi_Blok sBlok = bllSiteHaritasi_Blok.Getir(pozisyonId, blokId, sayfaId);

            sBlok.CerceveKullanimi = !sBlok.CerceveKullanimi;
            sBlok.SayfaId          = sayfaId;
            sBlok.BlokId           = blokId;
            sBlok.PozisyonId       = pozisyonId;

            bllSiteHaritasi_Blok.CerceveKullanimiGuncelle(sBlok);

            //SayfaBloklariGetir();
        }
Example #12
0
        public void Ekle(enSiteHaritasi_Blok blok)
        {
            Dictionary <string, object> dict = new Dictionary <string, object>();
            List <object> degerList          = new List <object>();


            dict.Add("site_id", blok.SayfaId);
            dict.Add("blok_id", blok.BlokId);
            dict.Add("bPoz_id", blok.PozisyonId);
            dict.Add("statu", blok.Statu);
            dict.Add("sira", blok.Sira);
            dict.Add("height", blok.Height);
            dict.Add("baslik", blok.BaslikKullanimi);
            dict.Add("cerceve", blok.CerceveKullanimi);

            FxMySqlHelper.Insert("SiteHaritasi_Blok", dict);
        }
Example #13
0
        public bool SayfadaVarMi(enSiteHaritasi_Blok sBlok)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("select count(*) from SiteHaritasi_Blok where site_id = @sayfaId and blok_id = @blokId");

            MySqlCommand cmd = new MySqlCommand(sb.ToString(), FxMySqlHelper.Connection());

            cmd.Parameters.AddWithValue("@siteId", sBlok.SayfaId);
            cmd.Parameters.AddWithValue("@blokId", sBlok.BlokId);

            cmd.Connection.Open();

            int count = cmd.ExecuteScalar().xToIntDefault();

            cmd.Connection.Close();

            return(count > 0);
        }
Example #14
0
        public void PozisyonGuncelle(enSiteHaritasi_Blok sBlok)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("UPDATE SiteHaritasi_Blok ");
            sb.Append("SET bPoz_id = @pozId ");
            sb.Append("WHERE site_id = @siteId AND blok_id = @blokId ");

            MySqlCommand cmd = new MySqlCommand(sb.ToString(), FxMySqlHelper.Connection());

            cmd.Parameters.AddWithValue("@pozId", sBlok.PozisyonId);
            cmd.Parameters.AddWithValue("@siteId", sBlok.SayfaId);
            cmd.Parameters.AddWithValue("@blokId", sBlok.BlokId);

            cmd.Connection.Open();

            cmd.ExecuteNonQuery();

            cmd.Connection.Close();
        }
Example #15
0
        public enSiteHaritasi_Blok Getir(int pozisyonId, int blokId, int?sayfaId = null)
        {
            string wStr = sayfaId == null ? "" : " AND site_id = @siteId ";

            StringBuilder sb = new StringBuilder();

            sb.Append("SELECT * FROM SiteHaritasi_Blok WHERE bPoz_id = @pozId AND blok_id = @blokId" + wStr);

            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);

            enSiteHaritasi_Blok sbBlok = new enSiteHaritasi_Blok();

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

                sbBlok.BaslikKullanimi  = rw["baslik"].xToBooleanDefault();
                sbBlok.CerceveKullanimi = rw["cerceve"].xToBooleanDefault();
                sbBlok.Height           = rw["height"].ToString();
                sbBlok.PozisyonId       = rw["bPoz_id"].xToIntDefault();
                sbBlok.SayfaId          = rw["site_id"].xToIntDefault();
                sbBlok.Sira             = rw["sira"].xToIntDefault();
                sbBlok.CerceveRengi     = rw["cerceve_rengi"].ToString();
                sbBlok.ArkaplanRengi    = rw["arkaplan_rengi"].ToString();
                sbBlok.MetinRengi       = rw["metin_rengi"].ToString();
            }

            return(sbBlok);
        }
Example #16
0
 public static void PozisyonGuncelle(enSiteHaritasi_Blok sBlok)
 {
     new dalSiteHaritasi_Blok().PozisyonGuncelle(sBlok);
 }
Example #17
0
 public static void SiraGuncelle(enSiteHaritasi_Blok sBlok)
 {
     new dalSiteHaritasi_Blok().SiraGuncelle(sBlok);
 }
Example #18
0
 public static void Ekle(enSiteHaritasi_Blok blok)
 {
     new dalSiteHaritasi_Blok().Ekle(blok);
 }
Example #19
0
 public static bool PozisyondaVarMi(enSiteHaritasi_Blok sBlok)
 {
     return(new dalSiteHaritasi_Blok().PozisyondaVarMi(sBlok));
 }
Example #20
0
 public static bool SayfadaVarMi(enSiteHaritasi_Blok sBlok)
 {
     return(new dalSiteHaritasi_Blok().SayfadaVarMi(sBlok));
 }