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)); }