public async Task <PagedList <LogDate> > GetLogDateEFByIdAsync(logdataParams logdataParams) { var vacationData = _context.LogDate.OrderByDescending(x => x.Id).Where (x => x.Eeid == getEidUserByid(logdataParams.id) && x.AmountEf != null).AsQueryable(); return(await PagedList <LogDate> .CreateAsync(vacationData, logdataParams.PageNumber, logdataParams.PageSize)); }
public async Task <IActionResult> getefdataByID([FromQuery] logdataParams logdataParams) { var Vacationdata = await _repo.GetLogDateEFByIdAsync(logdataParams); Response.AddPagination(Vacationdata.CurrentPage, Vacationdata.PageSize, Vacationdata.TotalCount, Vacationdata.TotalPages); return(Ok(Vacationdata)); }