Пример #1
0
 private void btn_speichern_Click(object sender, RoutedEventArgs e)
 {
     lstMedien.ItemsSource = null;
     // Medium med = new Medium();
     if (cmbtyp.SelectedIndex == 0)
     {
         Buch buch = new Buch();
         buch.autor  = txtausgabenummer.Text;
         buch.isbn   = txtISBN.Text;
         buch.titel  = txtTitel.Text;
         buch.verlag = txtVerlag.Text;
         liste.add(buch);
     }
     else if (cmbtyp.SelectedIndex == 1)
     {
         Zeitung zeitung = new Zeitung();
         zeitung.ausgabe = Convert.ToInt32(txtausgabenummer.Text);
         zeitung.isbn    = txtISBN.Text;
         zeitung.titel   = txtTitel.Text;
         zeitung.verlag  = txtVerlag.Text;
         liste.add(zeitung);
     }
     else if (cmbtyp.SelectedIndex == 2)
     {
         DVD dvd = new DVD();
         dvd.dauer     = Convert.ToInt32(txtISBN.Text);
         dvd.regisseur = txtausgabenummer.Text;
         dvd.titel     = txtTitel.Text;
         liste.add(dvd);
     }
     else if (cmbtyp.SelectedIndex == 3)
     {
         CD cd = new CD();
         cd.dauer     = Convert.ToInt32(txtISBN.Text);
         cd.interpret = txtausgabenummer.Text;
         cd.titel     = txtTitel.Text;
         liste.add(cd);
     }
     lstMedien.ItemsSource   = liste.list;
     stackEingabe.Visibility = Visibility.Collapsed;
     stackListe.Visibility   = Visibility.Visible;
     btn_abbrechen.IsEnabled = false;
     btn_speichern.IsEnabled = false;
     // liste.add(med);
 }
Пример #2
0
        public MainWindow()
        {
            InitializeComponent();


            Buch buch = new Buch();

            buch.autor  = "Terry Pratchett";
            buch.isbn   = "9-256-12345-1";
            buch.titel  = "Wachen! Wachen!";
            buch.verlag = "Klett";

            liste.add(buch);

            Zeitung zeitung = new Zeitung();

            zeitung.ausgabe = 1;
            zeitung.titel   = "Zeit";
            zeitung.isbn    = "9-999-12345-2";
            zeitung.verlag  = "Mordor";
            liste.add(zeitung);

            CD cd = new CD();

            cd.interpret   = "Megaherz";
            cd.titel       = "Kopfschuss";
            cd.erscheinung = 2000;
            cd.dauer       = 43;

            liste.add(cd);

            DVD dvd = new DVD();

            dvd.dauer       = 96;
            dvd.titel       = "Matrix";
            dvd.erscheinung = 1999;
            dvd.regisseur   = "Wachovskis";

            liste.add(dvd);

            lstMedien.ItemsSource = liste.list;
        }