Пример #1
0
        //
        // GET: /ToolManage/Out/

        public ActionResult Index(OutTableRequest request)//出库
        {
            request.Workcell = LoginInfo.Workcell;
            var result = this.ToolManageService.GetOutTableList(request);

            return(View(result));
        }
Пример #2
0
 public IEnumerable <OutTable> GetOutTableList(OutTableRequest request = null)
 {
     request = request ?? new OutTableRequest();
     using (var dbContext = new ToolManageDbContext())
     {
         IQueryable <OutTable> OutTables = dbContext.OutTables;
         if (request != null)
         {
             if (!string.IsNullOrEmpty(request.Code))
             {
                 OutTables = OutTables.Where(u => u.Code.Contains(request.Code));
             }
             if (request.SeqID != 0)
             {
                 OutTables = OutTables.Where(u => u.SeqID == request.SeqID);
             }
             if (request.Workcell != 0)
             {
                 OutTables = OutTables.Where(u => u.Workcell == request.Workcell);
             }
         }
         return(OutTables.OrderByDescending(u => u.ID).ToPagedList(request.PageIndex, request.PageSize));
     }
 }
Пример #3
0
        public ActionResult Out(OutTableRequest request)//出库管理
        {
            var result = this.ToolManageService.GetOutTableList(request);

            return(View(result));
        }