public dynamic GetDailys(DateTime start, DateTime end, int pageIndex, int pageSize)
{
int count = 0;
var manifests = _dal.GetDailys(start, end, pageIndex, pageSize, ref count);
if (pageSize * (pageIndex - 1) >= count)
{
pageIndex = (int)Math.Ceiling(((double)count) / pageSize);
manifests = _dal.GetDailys(start, end, pageIndex, pageSize, ref count);
}
return new
{
pageIndex = pageIndex,
count,
data = manifests
};
}