private void DisplaySelectedItemFromSelectedWarehouse(ERPContext context) { var line = new InventoryReportLineVM(_selectedItem.Model); var stocks = context.Stocks.Where(stock => stock.ItemID.Equals(_selectedItem.ID) && stock.WarehouseID.Equals(_selectedWarehouse.ID)); if (stocks.Any()) { foreach (var stock in stocks) { line.Quantity += stock.Pieces; } } DisplayedLines.Add(line); }
private void DisplayAllItems(ERPContext context) { foreach (var item in ListedItems) { if (item.Name.Equals("All")) { continue; } var line = new InventoryReportLineVM(item.Model); var stocks = context.Stocks.Where(stock => stock.ItemID.Equals(item.ID)); if (stocks.Any()) { foreach (var stock in stocks) { line.Quantity += stock.Pieces; } } DisplayedLines.Add(line); } }
private void DisplaySelectedItemFromSelectedWarehouse(ERPContext context) { var line = new InventoryReportLineVM(_selectedItem.Model); var stocks = context.Stocks.Where(stock => stock.ItemID.Equals(_selectedItem.ID) && stock.WarehouseID.Equals(_selectedWarehouse.ID)); if (stocks.Any()) { foreach (var stock in stocks) line.Quantity += stock.Pieces; } DisplayedLines.Add(line); }
private void DisplayAllItems(ERPContext context) { foreach (var item in ListedItems) { if (item.Name.Equals("All")) continue; var line = new InventoryReportLineVM(item.Model); var stocks = context.Stocks.Where(stock => stock.ItemID.Equals(item.ID)); if (stocks.Any()) { foreach (var stock in stocks) line.Quantity += stock.Pieces; } DisplayedLines.Add(line); } }