示例#1
0
        void belge_ekle()
        {
            cmbitem secilicmb = (cmbitem)cmb_ktgri.SelectedItem;

            if (secilicmb.id >= 0)
            {
                //dizi.Where(arama=>arama.baslik==cmb_ktgri.SelectedText.Trim());
                kmt = new SQLiteCommand("insert into icerikler(ust_kat,baslik,katman) VALUES(@ust_kat,@baslik,@katman)", baglan);
            }
            kmt.Parameters.AddWithValue("@ust_kat", secilicmb.id);
            kmt.Parameters.AddWithValue("@baslik", txt_baslik.Text);
            kmt.Parameters.AddWithValue("@katman", secilicmb.katman + 1);
            try
            {
                kmt.ExecuteNonQuery();
                Ortak.durum = '1';
                Ortak.sonuc = ana.languageconvert("success");
                this.Close();
            }
            catch (Exception exc)
            {
                Ortak.durum = '0';
                Ortak.sonuc = ana.languageconvert("fail");
                ana.hatalogkaydi(exc.Message);
            }
        }
示例#2
0
 private void cmb_ktgri_SelectedIndexChanged(object sender, EventArgs e)
 {
     try {
         if (combosecengelle)
         {
             cmbitem gecici = (cmbitem)cmb_ktgri.SelectedItem;
             if (gecici.id == -1)
             {
                 cmb_ktgri.SelectedIndex = eskiind;
             }
             else
             {
                 eskiind = cmb_ktgri.SelectedIndex;
             }
         }
     }
     catch { }
 }
示例#3
0
        private void nesne_ekle_Load(object sender, EventArgs e)
        {
            dizidoldur();
            language();
            this.Location           = farekonum;
            cmb_ktgri.DisplayMember = "baslik";
            cmb_ktgri.Items.Add(new cmbitem {
                id = -1, baslik = ana.languageconvert("topdirectory")
            });
            cmb_ktgri.Items.Add(new cmbitem {
                id = -1, baslik = "----------"
            });
            cmb_ktgri.Items.Add(new cmbitem {
                id = 0, baslik = ana.languageconvert("parentdirectory"), katman = 0
            });
            cmb_ktgri.Items.Add(new cmbitem {
                id = -1, baslik = "----------"
            });

            dizi.Where(arama => arama.ust_kat == 0).ToList().ForEach(yeni => { altklasorler(yeni.kat_id, yeni.baslik, yeni.is_klasor, yeni.katman); cmb_ktgri.Items.Add(new cmbitem {
                    id = -1, baslik = "----------"
                }); });
            if (slctdvalue != -1)
            {
                int ind = -1;
                for (int i = 0; i < cmb_ktgri.Items.Count; i++)
                {
                    cmbitem tmp_item = (cmbitem)cmb_ktgri.Items[i];
                    if (tmp_item.id == slctdvalue)
                    {
                        ind = i;
                    }
                }
                //int ind = cmb_ktgri.FindString(slctdvalue);
                cmb_ktgri.SelectedIndex = ind;
                eskiind = ind;
            }
            else
            {
                cmb_ktgri.SelectedIndex = 0;
            }
            dizi.Clear();
            combosecengelle = true;
        }