Exemple #1
0
        //
        // GET: /ToolManage/In/

        public ActionResult Index(InTableRequest request)//入库
        {
            request.Workcell = LoginInfo.Workcell;
            var result = this.ToolManageService.GetInTableList(request);

            return(View(result));
        }
 public IEnumerable <InTable> GetInTableList(InTableRequest request = null)
 {
     request = request ?? new InTableRequest();
     using (var dbContext = new ToolManageDbContext())
     {
         IQueryable <InTable> InTables = dbContext.InTables;
         if (request != null)
         {
             if (!string.IsNullOrEmpty(request.Code))
             {
                 InTables = InTables.Where(u => u.Code.Contains(request.Code));
             }
             if (request.SeqID != 0)
             {
                 InTables = InTables.Where(u => u.SeqID == request.SeqID);
             }
             if (request.Workcell != 0)
             {
                 InTables = InTables.Where(u => u.Workcell == request.Workcell);
             }
         }
         return(InTables.OrderByDescending(u => u.ID).ToPagedList(request.PageIndex, request.PageSize));
     }
 }
Exemple #3
0
        public ActionResult In(InTableRequest request)//入库管理
        {
            var result = this.ToolManageService.GetInTableList(request);

            return(View(result));
        }
 public ActionResult In(InTableRequest request)//入库
 {
     return(View());
 }