DALUtility.cs里面有这样一个静态方法 public static ***** DataPager(***** Result, int PageIndex, int PageSize)
{
return Result.Skip((PageIndex - 1) * PageSize).Take(PageSize);
}
我想这么调用 *****应该怎么写呢? public List <SYS_LOV> GetSysLovByLovID(string lov_use)
{
var result = from syslov in dbo.SYS_LOV
where syslov.LOV_USE == lov_use
select syslov;
result = DALUtility.DataPager(result, 1);
return result.ToList();
}
{
return Result.Skip((PageIndex - 1) * PageSize).Take(PageSize);
}
我想这么调用 *****应该怎么写呢? public List <SYS_LOV> GetSysLovByLovID(string lov_use)
{
var result = from syslov in dbo.SYS_LOV
where syslov.LOV_USE == lov_use
select syslov;
result = DALUtility.DataPager(result, 1);
return result.ToList();
}
public static IQueryable<SYS_LOV> DataPager(IQueryable<SYS_LOV> Result, int PageIndex, int PageSize)
{
return Result.Skip((PageIndex - 1) * PageSize).Take(PageSize);
}
{
public static IQueryable <T> DataPager(IQueryable <T> Result, int PageIndex, int PageSize)
{
return Result.Skip((PageIndex - 1) * PageSize).Take(PageSize);
}
}