public void Initialize() { exportModel = ServiceLocator.Current.GetInstance <MainViewModel>().export; var allProduceItems = ProduceItemsModel.GetInstance().GetProduceItems(); ProduceItemIds = new ObservableCollection <int>(allProduceItems.Select(p => p.id)); var listOfIds = ProduceItemIds.ToList(); exportModel.productionList.ForEach(item => { ProduceItemsAll.Add(new ProductionOrderModel(new List <int>(listOfIds), item.article, item.quantity)); }); }
private void AddRow() { ProduceItemsAll.Add(new ProductionOrderModel(ProduceItemIds.ToList(), 1, 0)); }