Beispiel #1
0
        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));
            });
        }
Beispiel #2
0
        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));
        }