Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public async Task <SaleQueryListView> GetAllSale([FromBody] SaleViewListModel query)
        {
            var sales = await this._repository.GetAllSaleTask(query);

            return(sales);
        }