public async Task <SaleQueryListView> GetAllSaleTask(SaleViewListModel query) { SaleQueryListView queryList = new SaleQueryListView(); queryList.Count = GetAll().Count(); var saleAll = GetAll().Skip(query.Size * query.Page).Take(query.Size).ToList(); List <SalesListView> list = new List <SalesListView>(); foreach (Sale sale in saleAll) { var sales = new SalesListView(); sales.SaleId = sale.SaleId; sales.NoOfProducts = sale.NoOfItem; sales.Amount = sale.TotalAmount; sales.SaleName = ""; sales.SaleDate = sale.Create.ToString("MM/dd/yyyy h:mm tt"); list.Add(sales); } queryList.listView = list; return(queryList); }
public async Task <SaleQueryListView> GetAllSale([FromBody] SaleViewListModel query) { var sales = await this._repository.GetAllSaleTask(query); return(sales); }