private ICollectionView CreateWarehouseItems() { var wc = new WrappingCollection { FactoryMethod = o => _viewModelCreatorService.CreateViewModel<IWarehouseItem, WarehouseItemViewModel>((IWarehouseItem)o) } .WithSource(_dataService.WarehouseItems); return wc.AsView(); }
private IEnumerable CreateWarehouseItems() { var wc = new WrappingCollection { FactoryMethod = o => new WarehouseItemViewModel((IWarehouseItem)o) }.WithSource(_dataService.WarehouseItems); return wc.AsView(); }
private IEnumerable CreateWarehouseItems() { var wc = new WrappingCollection { FactoryMethod = o => new WarehouseItemViewModel((IWarehouseItem)o) }.WithSource(_dataService.WarehouseItems); return(wc.AsView()); }
private IEnumerable CreateEvents() { var result = new WrappingCollection { FactoryMethod = o => new EventViewModel((IEvent)o) }; result.AddSource(_dataService.Events); var view = result.AsView(); view.SortDescriptions.Add(new SortDescription("Time", ListSortDirection.Descending)); return(view); }
private IEnumerable CreateEvents() { var result = new WrappingCollection { FactoryMethod = o => new EventViewModel((IEvent) o) }; result.AddSource(_dataService.Events); var view = result.AsView(); view.SortDescriptions.Add(new SortDescription("Time", ListSortDirection.Descending)); return view; }