コード例 #1
0
        public ActionResult Index(int pageIndex, int pageSize, string itemId, string keyWord)
        {
            var pageData = ItemsDetailService.GetList(pageIndex, pageSize, itemId, keyWord);
            var result   = new LayPadding <Sys_Itemsdetail>()
            {
                Result = true,
                Msg    = "success",
                List   = pageData.Items,
                Count  = pageData.TotalItems
            };

            return(Content(result.ToJson()));
        }
コード例 #2
0
        private async Task <object> GetDataItemList()
        {
            var itemdata = await itemDetailApp.GetList();

            Dictionary <string, object> dictionaryItem = new Dictionary <string, object>();

            foreach (var item in await itemsApp.GetList())
            {
                var dataItemList = itemdata.FindAll(t => t.ItemId.Equals(item.Id));
                Dictionary <string, string> dictionaryItemList = new Dictionary <string, string>();
                foreach (var itemList in dataItemList)
                {
                    dictionaryItemList.Add(itemList.ItemCode, itemList.ItemName);
                }
                dictionaryItem.Add(item.EnCode, dictionaryItemList);
            }
            return(dictionaryItem);
        }
コード例 #3
0
        public async Task <IActionResult> GetGridJson(string itemId, string keyword)
        {
            var data = await itemsDetailApp.GetList(itemId, keyword, this.TenantId);

            return(Content(data.ToJson()));
        }
コード例 #4
0
        public ActionResult GetGridJson(string itemId, string keyword)
        {
            var data = _itemsDetailService.GetList(itemId, keyword);

            return(Content(data.ToJson()));
        }