private void AddEverythingToExportModel() { var productionList = new List <Production>(); ProduceItemsAll.ToList().Where(item => item.Number > 0).ToList().ForEach(item => { productionList.Add(new Production(item.SelectedItem, item.Number)); }); exportModel.productionList = productionList; }
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 DeleteRow() { ProduceItemsAll.Remove(SelectedRow); }
private void AddRow() { ProduceItemsAll.Add(new ProductionOrderModel(ProduceItemIds.ToList(), 1, 0)); }