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)); }); }
public void Intialize() { rLastPeriod = ServiceLocator.Current.GetInstance <DashboardViewModel>().LastPeriod; exportModel = ServiceLocator.Current.GetInstance <MainViewModel>().export; produceItems = ProduceItemsModel.GetInstance().Produces; allProduceArticle = produceItems.item.Select(p => p.id).ToList(); Item one = createOnePartOfListofAllItems(1, 1); Item two = createOnePartOfListofAllItems(2, 1); Item three = createOnePartOfListofAllItems(3, 1); allParts = new List <Item> { one, two, three }; allArticle = rLastPeriod.warehousestock.article.ToList(); reCalc(new PlanningModel(1, 0, 100, 0, 0, 0, 0)); }