public IActionResult Export(int id, string title) { if (id <= 0) { return(Content("无效访问")); } var param = new StockItemSearchParam { StockId = id }; var list = _service.FetchDto(param); return(Redirect(SaveExcel(list, "盘点明细", title))); }
/// <summary> /// 获取符合条件的所有盘点项 /// </summary> /// <param name="param"></param> /// <returns></returns> public IEnumerable <StockItemDto> FetchDto(StockItemSearchParam param) { var util = param.ToSearchUtil(); return(_db.Fetch <StockItemDto>(util, "StockItemView")); }
public ActionResult Get(StockItemSearchParam param, int pageIndex = 1, int pageSize = 20) { var items = _stockService.PageListItems(param, pageIndex, pageSize); return(Json(ResultUtil.PageList(items))); }
public PageList <StockItem> PageListItems(StockItemSearchParam param, int pageIndex = 1, int pageSize = 20) { var util = param.ToSearchUtil(); return(db.Query <StockItem>(util, pageIndex, pageSize)); }
public IEnumerable <StockItem> Items(StockItemSearchParam param) { var util = param.ToSearchUtil(); return(db.Fetch <StockItem>(util)); }