Ejemplo n.º 1
0
        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)));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取符合条件的所有盘点项
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public IEnumerable <StockItemDto> FetchDto(StockItemSearchParam param)
        {
            var util = param.ToSearchUtil();

            return(_db.Fetch <StockItemDto>(util, "StockItemView"));
        }
Ejemplo n.º 3
0
        public ActionResult Get(StockItemSearchParam param, int pageIndex = 1, int pageSize = 20)
        {
            var items = _stockService.PageListItems(param, pageIndex, pageSize);

            return(Json(ResultUtil.PageList(items)));
        }
Ejemplo n.º 4
0
        public PageList <StockItem> PageListItems(StockItemSearchParam param, int pageIndex = 1, int pageSize = 20)
        {
            var util = param.ToSearchUtil();

            return(db.Query <StockItem>(util, pageIndex, pageSize));
        }
Ejemplo n.º 5
0
        public IEnumerable <StockItem> Items(StockItemSearchParam param)
        {
            var util = param.ToSearchUtil();

            return(db.Fetch <StockItem>(util));
        }