IEnumerable <object> ISortBy.SortBy(EnumSortOptions sortOptions) { switch (sortOptions) { case EnumSortOptions.Ascending: IEnumerable <object> AscendListOrderD = this.OrderDetails.OrderBy(x => x.OrderDetailID); return(AscendListOrderD); case EnumSortOptions.Descending: IEnumerable <object> DescendingListOrderD = this.OrderDetails.OrderByDescending(x => x.OrderDetailID); return(DescendingListOrderD); default: return(null); } }
IEnumerable <object> ISortBy.SortBy(EnumSortOptions sortOptions) { ////// switch (sortOptions) { case EnumSortOptions.Ascending: IEnumerable <object> AscendListInventory = this.Inventory.OrderBy(x => x.InventoryID); return(AscendListInventory); case EnumSortOptions.Descending: IEnumerable <object> DescendListInventory = this.Inventory.OrderByDescending(x => x.InventoryID); return(DescendListInventory); default: break; } return(null); }