Пример #1
0
        private void ArtikelEinfuegen(Benutzer benutzer)
        {
            Artikel neuerArtikel = new Artikel();

            Console.Clear();
            Console.WriteLine("Wunsch eintragen");
            Console.WriteLine("----------------");
            Console.Write("Name:             ");
            neuerArtikel.name = Console.ReadLine();
            while (neuerArtikel.name.Equals(""))
            {
                Console.WriteLine("Bitte geben Sie einen Namen ein.");
                Console.Write("Name:             ");
                neuerArtikel.name = Console.ReadLine();
            }
            Console.Write("Kurzbeschreibung: ");
            neuerArtikel.kurzbeschr = Console.ReadLine();
            while (neuerArtikel.kurzbeschr.Equals(""))
            {
                Console.WriteLine("Bitte geben Sie eine Kurzbeschreibung ein.");
                Console.Write("Kurzbeschreibung: ");
                neuerArtikel.kurzbeschr = Console.ReadLine();
            }
            Console.Write("Langbeschreibung: ");
            neuerArtikel.langbeschr = Console.ReadLine();
            while (neuerArtikel.langbeschr.Equals(""))
            {
                Console.WriteLine("Bitte geben Sie eine Langbeschreibung ein.");
                Console.Write("Langbeschreibung: ");
                neuerArtikel.langbeschr = Console.ReadLine();
            }
            Console.Write("Preisobergrenze:      ");
            neuerArtikel.hoechstgebot = ValidateDouble(Console.ReadLine());

            neuerArtikel.anbieter_id = fachkonzept.gibAktBenutzer().id; //TODO
            neuerArtikel.ablaufdatum = DateTime.Now.AddDays(14);

            Console.WriteLine();
            if (fachkonzept.erzeugeArtikel(neuerArtikel))
            {
                Console.WriteLine("Anlegen erfolgreich!");
            }
            else
            {
                Console.WriteLine("Anlegen nicht erfolgreich!");
            }
        }