Example #1
0
        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);
        }
Example #2
0
        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);
            }
        }
Example #3
0
 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);
 }
Example #4
0
        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);
                }
        }