Example #1
0
 // Update
 public static void ArtikelUpdate()
 {
     Debug.Print("--- DemoAUpdate ---");
     // KlasseA ändert Attribute
     Data.Artikel klasseA1 = Data.Artikel.LesenID(1);
     klasseA1.Bezeichnung = "Artikel 1 nach Update";
     klasseA1.Aktualisieren();
 }
Example #2
0
        public static void ArtikelCreateKurz()
        {
            Data.Artikel ArtikelA2 = new Data.Artikel {
                Bezeichnung = "Drucker", Kategorie = "Elektronik", Anzahl = 1, Eingekauft = true, KaufenBis = DateTime.Today
            };
            Int64 ArtikelA2Id = ArtikelA2.Erstellen();

            Debug.Print("Artikel erstellt mit Id:" + ArtikelA2Id);
        }
Example #3
0
        // Create
        public static void ArtikelCreate()
        {
            Debug.Print("--- DemoACreate ---");
            // Artikel
            Data.Artikel ArtikelA1 = new Data.Artikel();
            ArtikelA1.Bezeichnung = "Brot";
            ArtikelA1.Kategorie   = "Lebensmittel";
            ArtikelA1.Anzahl      = 1;
            ArtikelA1.KaufenBis   = DateTime.Today;
            ArtikelA1.Eingekauft  = false;
            Int64 ArtikelA1Id = ArtikelA1.Erstellen();

            Debug.Print("Artikel erstellt mit Id:" + ArtikelA1Id);
        }
Example #4
0
        private void SubmitButton_Click(object sender, RoutedEventArgs e)
        {
            if (this.articleInvalid) return;
            Data.Artikel article = new Data.Artikel();
            article.Bezeichnung = titleTextBox.Text;
            article.Anzahl = int.Parse(amountTextBox.Text);
            article.KaufenBis = (DateTime)this.buyUntilPicker.SelectedDate;
            article.Kategorie = (String)((ComboBoxItem)this.categoryComboBox.SelectedItem).Content;
            long id = article.Erstellen();

            var result = MessageBox.Show("Neuer Eintrag wurde erstellt!");

            if (result == MessageBoxResult.OK)
            {
                this.overviewWindow.placeholder.Content = new ArticleUC();
                this.overviewWindow.newArticleButton.IsEnabled = true;
            }
        }
Example #5
0
        private void resetArticle()
        {
            this.article                     = Data.Artikel.LesenID(this.articleId);
            this.titleTextBox.Text           = this.article.Bezeichnung;
            this.amountTextBox.Text          = this.article.Anzahl + "";
            this.buyUntilPicker.SelectedDate = this.article.KaufenBis;
            int index = 0;

            for (int i = 0; i < this.categoryComboBox.Items.Count; i++)
            {
                ComboBoxItem item = (ComboBoxItem)this.categoryComboBox.Items.GetItemAt(i);
                if (item.Content.Equals(this.article.Kategorie))
                {
                    index = i;
                }
            }
            this.categoryComboBox.SelectedItem = this.categoryComboBox.Items.GetItemAt(index);
        }