Example #1
0
        public enDizi DiziGetirEnt(string kodu)
        {
            string sql = @"select * from Diziler where dizi_kodu = @kodu";

            MySqlDataAdapter adp = new MySqlDataAdapter(sql, FxMySqlHelper.Connection());

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

            DataTable dt = new DataTable();

            adp.Fill(dt);

            enDizi dizi = new enDizi();

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

                dizi.Id               = rw["dizi_id"].xToIntDefault();
                dizi.Kodu             = rw["dizi_kodu"].ToString();
                dizi.VarsayilanDegeri = rw["dizi_degeri"].ToString();
            }

            return(dizi);
        }
Example #2
0
        public void YeniKod(enDizi dizi)
        {
            Dictionary <string, object> dict = new Dictionary <string, object>();

            dict.Add("dizi_kodu", dizi.Kodu);

            FxMySqlHelper.Insert("Diziler", dict);
        }
Example #3
0
        public void VarsayilanDiziDuncelle(enDizi dizi)
        {
            Dictionary <string, object> dict = new Dictionary <string, object>();

            dict.Add("dizi_degeri", dizi.VarsayilanDegeri);

            FxMySqlHelper.Update("Diziler", dict, "dizi_id", dizi.Id);
        }
Example #4
0
        public void Yeni(enDizi dizi, int dilId)
        {
            Dictionary <string, object> dict = new Dictionary <string, object>();

            dict.Add("dizi_id", dizi.Id);
            dict.Add("dil_id", dilId);
            dict.Add("degeri", dizi.Degeri);

            FxMySqlHelper.Insert("Diziler_Dil", dict);
        }
Example #5
0
        protected void btnDiziKoduEkle_OnClick(object sender, EventArgs e)
        {
            enDizi dizi = new enDizi();

            dizi.Kodu = Server.HtmlEncode(txtDiziKodu.Text);

            bllDiziler.YeniKod(dizi);

            DizileriGetir();
        }
Example #6
0
        protected void btnDiziKaydet_OnClick(object sender, EventArgs e)
        {
            enDizi dizi = bllDiziler.DiziGetir(hdnID.Value.xToIntDefault());

            dizi.VarsayilanDegeri = edtDiziDeger.Content;

            bllDiziler.VarsayilanDiziDuncelle(dizi);

            mpeDiziDuzenle.Hide();

            SetDataSource();

            rgrvDiziler.Rebind();
        }
Example #7
0
        public string SaveStringResource(string code, string value)
        {
            if (SessionManager.Admin == null)
            {
                throw new Exception("Yetki yok");
            }

            enDizi dizi = bllDiziler.DiziGetirEnt(code);

            dizi.VarsayilanDegeri = HttpUtility.UrlDecode(value);

            bllDiziler.VarsayilanDiziDuncelle(dizi);

            return(value);
        }
Example #8
0
        public string VarsayilanDiziGuncelle(int id, string deger)
        {
            if (SessionManager.Admin == null)
            {
                throw new Exception("Yetki yok");
            }

            enDizi dizi = bllDiziler.DiziGetir(id);

            dizi.VarsayilanDegeri = deger;

            bllDiziler.VarsayilanDiziDuncelle(dizi);

            return(deger.xToRemoveHTMLTags().xLeft(50));
        }
Example #9
0
        public List <enDizi> TumunuGetir(string kodu)
        {
            StringBuilder sb = new StringBuilder();

            //LEFT OUTER JOIN Diziler_Dil dd ON dd.dizi_id = d.dizi_id  AND dd.dil_id = @dilId
            if (kodu.xBosMu() == false)
            {
                sb.Append(@"SELECT * FROM Diziler d WHERE d.dizi_kodu LIKE @kodu
                        ORDER BY d.dizi_kodu");
            }
            else
            {
                sb.Append(@"SELECT * FROM Diziler d 
                        ORDER BY d.dizi_kodu");
            }

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

            if (kodu.xBosMu() == false)
            {
                adp.SelectCommand.Parameters.AddWithValue("@kodu", "%" + kodu + "%");
            }

            //adp.SelectCommand.Parameters.AddWithValue("@dilId", dilId);

            DataTable dt = new DataTable();

            adp.Fill(dt);

            List <enDizi> diziler = new List <enDizi>();

            foreach (DataRow rw in dt.Rows)
            {
                enDizi dizi = new enDizi();

                dizi.VarsayilanDegeri = rw["dizi_degeri"].ToString();
                dizi.Id     = rw["dizi_id"].xToIntDefault();
                dizi.Kodu   = rw["dizi_kodu"].ToString();
                dizi.Degeri = rw["dizi_degeri"].ToString();

                diziler.Add(dizi);
            }

            return(diziler);
        }
Example #10
0
 public static void VarsayilanDiziDuncelle(enDizi dizi)
 {
     new dalDiziler().VarsayilanDiziDuncelle(dizi);
 }
Example #11
0
 public static void YeniKod(enDizi dizi)
 {
     new dalDiziler().YeniKod(dizi);
 }
Example #12
0
 public static void Yeni(enDizi dizi, int dilId)
 {
     new dalDiziler().Yeni(dizi, dilId);
 }