private void Erstellen_Click(object sender, RoutedEventArgs e)
        {
            var neu = new Gegenstand();

            neu.Name         = TB_Name.Text;
            neu.Wert         = Convert.ToInt32(TB_Wert.Text);
            neu.Gewicht      = Convert.ToDouble(TB_Gewicht.Text);
            neu.Seltenheit   = SB_Seltenheit.Text;
            neu.Beschreibung = new TextRange(TB_Beschreibung.Document.ContentStart, TB_Beschreibung.Document.ContentEnd).Text;

            Datenbank.Add(neu);

            this.Close();
        }
Esempio n. 2
0
        public static void Add(Gegenstand input)
        {
            using (var db = new LiteDatabase(@"Datenbank.db"))
            {
                var gegenstände = db.GetCollection <Gegenstand>("gegenstände");

                if (gegenstände.Find(Query.Contains("Name", input.Name.ToLower())).Any())
                {
                    var err = MessageBox.Show("Itemname bereits vergeben");
                }
                else
                {
                    gegenstände.Insert(input);
                }
            }
        }
Esempio n. 3
0
 public void AddGegenstand(Gegenstand neu)
 {
     gegenstände.Add(neu);
 }