//public void LoadItems() //{ // var itemsList = new ItemService(true) // .GetAll() // .OrderBy(i => i.Id); // Items = new ObservableCollection<ItemDTO>(itemsList); //} public void GetLiveItemsQuantity() { var criteria = new SearchCriteria <ItemQuantityDTO> { CurrentUserId = Singleton.User.UserId }; if (SelectedFromWarehouse != null && SelectedFromWarehouse.Id != -1) { criteria.SelectedWarehouseId = SelectedFromWarehouse.Id; } criteria.FiList.Add(p => p.QuantityOnHand > 0); int totalCount; var itemQuantityList = new ItemQuantityService(true) .GetAll(criteria, out totalCount) .OrderBy(p => p.Id) .ToList(); IList <ItemDTO> itemsList = itemQuantityList.Select(itemQuantityDTO => new ItemDTO { DisplayName = itemQuantityDTO.Item.DisplayName, ItemCode = itemQuantityDTO.Item.ItemCode, Id = itemQuantityDTO.ItemId }).ToList(); Items = new ObservableCollection <ItemDTO>(itemsList); }
public void GetLiveItemsQuantity() { var criteria = new SearchCriteria <ItemQuantityDTO>() { CurrentUserId = Singleton.User.UserId }; if (SelectedWarehouse != null && SelectedWarehouse.Id != -1) { criteria.SelectedWarehouseId = SelectedWarehouse.Id; } int totalCount = 0; var itemQuantityList = new ItemQuantityService(false).GetAll(criteria, out totalCount).ToList(); ItemsQuantity = new ObservableCollection <ItemQuantityDTO>(itemQuantityList); }