Beispiel #1
0
 public int TaskTotalCount(QueryQc queryQc)
 {
     return(this.Query(queryQc)
            .Where(x => x.Status == Enum.GetName(typeof(EnumOperateStatus), EnumOperateStatus.Doing) ||
                   x.Status == Enum.GetName(typeof(EnumOperateStatus), EnumOperateStatus.Init))
            .Count());
 }
Beispiel #2
0
 public List <TInQc> PageList(QueryQc queryQc)
 {
     if (queryQc.PageSize == 0)
     {
         queryQc.PageSize = 20;
     }
     return(this.Query(queryQc).
            OrderByDescending(x => x.Id).Skip(queryQc.PageIndex).Take(queryQc.PageSize).ToList());
 }
Beispiel #3
0
 public JsonResult List(QueryQc queryQc)
 {
     return(new JsonResult(
                new SingleResponse
     {
         TotalCount = qcService.TotalCount(queryQc),
         Data = qcService.PageList(queryQc)
     }
                ));
 }
Beispiel #4
0
        public JsonResult TaskList(QueryQc queryQc)
        {
            var r = new SingleResponse
            {
                TotalCount = qcService.TaskTotalCount(queryQc),
                Data       = qcService.TaskPageList(queryQc),
            };

            return(new JsonResult(r));
        }
Beispiel #5
0
 public List <TInQc> TaskPageList(QueryQc queryQc)
 {
     if (queryQc.PageSize == 0)
     {
         queryQc.PageSize = 20;
     }
     return(this.Query(queryQc)
            .Where(x => x.Status == Enum.GetName(typeof(EnumOperateStatus), EnumOperateStatus.Doing) ||
                   x.Status == Enum.GetName(typeof(EnumOperateStatus), EnumOperateStatus.Init))
            .OrderByDescending(x => x.Id).Skip(queryQc.PageIndex).Take(queryQc.PageSize).ToList());
 }
Beispiel #6
0
 public int TotalCount(QueryQc queryQc)
 {
     return(this.Query(queryQc).Count());
 }
Beispiel #7
0
 private IQueryable <TInQc> Query(QueryQc queryQc)
 {
     return(wmsinbound.TInQcs);
 }