Esempio n. 1
0
        void RodytiDrabuzioInformacija(ToolStripItemClickedEventArgs e)
        {
            string   paspaustasPavadinimas = e.ClickedItem.Text;
            Drabuzis pasirinktasdrabuzis   = drabuziuDictionary[paspaustasPavadinimas];

            pavadinimasLabel.Text = pasirinktasdrabuzis.Pavadinimas;
            kalibrasLable.Text    = pasirinktasdrabuzis.Dydis;
            kainosTextBox.Text    = Convert.ToString(pasirinktasdrabuzis.Kaina);
            var paveiksliukoPavadinimas = pasirinktasdrabuzis.Pavadinimas + ".jpg";

            ginkloPictureBox.Image    = new Bitmap(paveiksliukoPavadinimas);
            ginkloPictureBox.SizeMode = PictureBoxSizeMode.StretchImage;
        }
Esempio n. 2
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;
                }
            }
        }