Пример #1
0
        private void SkaitytiDrabuzius(SQLiteConnection connection)
        {
            string           sql = "Select * FROM Drabuziai";
            SQLiteDataReader reader;
            SQLiteCommand    cmd = new SQLiteCommand(sql, connection);

            reader = cmd.ExecuteReader();
            while (reader.Read())
            {
                string        pavadinimas = Convert.ToString(reader.GetValue(0));
                string        dydis       = Convert.ToString(reader.GetValue(1));
                double        kaina       = Convert.ToDouble(reader.GetValue(2));
                DrabuzioTipas tipas       = (DrabuzioTipas)Enum.Parse(typeof(DrabuzioTipas), Convert.ToString(reader.GetValue(3)), false);



                Drabuzis drabuzis = new Drabuzis(tipas, dydis, pavadinimas, kaina);

                drabuziuDictionary.Add(pavadinimas, drabuzis);

                switch (tipas)
                {
                case DrabuzioTipas.Kelnes:
                    kelnėsToolStripMenuItem.DropDownItems.Add(pavadinimas);
                    break;

                case DrabuzioTipas.Kepure:
                    kepurėsToolStripMenuItem.DropDownItems.Add(pavadinimas);
                    break;

                case DrabuzioTipas.Striuke:
                    striukėsToolStripMenuItem.DropDownItems.Add(pavadinimas);
                    break;
                }
            }
        }
Пример #2
0
 public Drabuzis(DrabuzioTipas tipas, string dydis, string pavadinimas, double kaina) : base(pavadinimas, kaina)
 {
     this.Tipas = tipas;
     this.Dydis = dydis;
 }