// // GET: /ToolManage/Out/ public ActionResult Index(OutTableRequest request)//出库 { request.Workcell = LoginInfo.Workcell; var result = this.ToolManageService.GetOutTableList(request); return(View(result)); }
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)); } }
public ActionResult Out(OutTableRequest request)//出库管理 { var result = this.ToolManageService.GetOutTableList(request); return(View(result)); }