internal void AddNewProdukt() { //INotifyCollectionChanged //oder ObservableCollection //Kopie des neuen Produktes //MeineProdukte.Add(NeuesProdukt); --> Fehler würde eine Referenz hinzufügen Produkt pNeu = new Produkt(); pNeu.Bezeichnung = NeuesProdukt.Bezeichnung; pNeu.ProduktId = NeuesProdukt.ProduktId; pNeu.Preis = NeuesProdukt.Preis; //In-Memory-Liste MeineProdukte.Add(pNeu); //Add to Table - Persistence mit Entity Framework }
internal void FillSamples() { MeineProdukte.Add( new Produkt() { ProduktId = 1, Preis = 12, Bezeichnung = "Kugelschreiber", Abbildung = "Kugelschreiber.jpg" }); MeineProdukte.Add( new Produkt() { ProduktId = 6, Preis = 99, Bezeichnung = "Handy", Abbildung = "Motorola.jpg" }); }