Example #1
0
        private static Artikel getArtikel(int art_id)
        {
            Datenbank db = new Datenbank("localhost", "root", "", "versandhaus");

            db.verbinden();
            List <List <string> > tabelle = db.ausgebenTabelle("");
            Artikel a = new Artikel();

            foreach (List <string> zeile in tabelle)
            {
                a.Id          = Convert.ToInt32(zeile[0]);
                a.EPreis      = Convert.ToDouble(zeile[1]);
                a.VPreis      = Convert.ToDouble(zeile[2]);
                a.Bezeichnung = zeile[3].ToString();
                if (zeile[4].Length > 0)
                {
                    switch (Convert.ToInt32(zeile[4]))
                    {
                    case 100:
                        a.LagerArt = Lager.Technik;
                        break;

                    case 2:
                        a.LagerArt = Lager.Kleidung;
                        break;
                    }
                }
                else
                {
                    a.LagerArt = Lager.Unbekannt;
                }
            }
            db.trennen();
            return(a);
        }
Example #2
0
        public static Artikel[] getAlleArtikel()
        {
            List <Artikel> alle = new List <Artikel>();
            Datenbank      db   = new Datenbank("localhost", "root", "", "versandhaus");

            db.verbinden();
            List <List <string> > tabelle = db.ausgebenTabelle("select artikel_id,epreis,vpreis,bezeichnung,lager_id from artikel");

            foreach (List <string> zeile in tabelle)
            {
                Artikel a = new Artikel();
                a.Id          = Convert.ToInt32(zeile[0]);
                a.EPreis      = Convert.ToDouble(zeile[1]);
                a.VPreis      = Convert.ToDouble(zeile[2]);
                a.Bezeichnung = zeile[3].ToString();
                if (zeile[4].Length > 0)
                {
                    switch (Convert.ToInt32(zeile[4]))
                    {
                    case 100:
                        a.LagerArt = Lager.Technik;
                        break;

                    case 2:
                        a.LagerArt = Lager.Kleidung;
                        break;
                    }
                }
                else
                {
                    a.LagerArt = Lager.Unbekannt;
                }
                alle.Add(a);
            }
            db.trennen();
            return(alle.ToArray());
        }