Esempio n. 1
0
        public async Task <JsonResult> GetSpotGoodsPatterns(SpotGoodsType type)
        {
            var manager = new SpotGoodsPatternManager(User);
            var result  = await manager.GetSpotGoodsPatternListAsync(type);

            return(Json(true, string.Empty, result));
        }
Esempio n. 2
0
        public async Task <ActionResult> List(PagingRequest request)
        {
            if (!Request.IsAjaxRequest())
            {
                return(View(request));
            }

            var manager = new SpotGoodsPatternManager(User);
            var paging  = await manager.GetSpotGoodsPatternListAsync(request.Start, request.Take, null);

            return(Json(true, string.Empty, new
            {
                paging.Total,
                List = paging.List.Select(r => new SpotGoodsPatternListItemViewModel
                {
                    Id = r.Id,
                    FileInfoId = r.FileInfoId,
                    Name = r.Name,
                    TypeName = r.Type.GetDisplayName()
                })
            }));
        }