Beispiel #1
0
        public async Task <IActionResult> getdata([FromQuery] acssessParams acssessParams)
        {
            var acssessdata = await _repo.GetDataAsync(acssessParams);

            Response.AddPagination(acssessdata.CurrentPage, acssessdata.PageSize, acssessdata.TotalCount, acssessdata.TotalPages);

            return(Ok(acssessdata));
        }
        public async Task <PagedList <AccessLog> > GetDataAsync(acssessParams acssessParams)
        {
            var AcssessData = _context.AccessLog.Where(x => x.EmployeeId == getEniUserByid(acssessParams.id)).OrderByDescending(x => x.LogDate).AsQueryable();;

            return(await PagedList <AccessLog> .CreateAsync(AcssessData, acssessParams.PageNumber, acssessParams.PageSize));
        }