Ejemplo n.º 1
0
        public JsonResult SelectList(SelectCondition condition)
        {
            var root = dataDictionaryService.GetRoot();

            if (root == null)
            {
                throw new NopException("Root根节点不存在");
            }
            var dataDictionarys = dataDictionaryService.SearchDataDictionarys(new DataDictionaryCondition()
            {
                Name = condition.Name, NodeId = root.Id, BeginDate = condition.BeginDate, EndDate = condition.EndDate, PageIndex = condition.PageIndex, PageSize = condition.PageSize
            });
            var selectList = new SelectList <DataDictionary>();

            selectList.PageList         = dataDictionarys;
            selectList.HeadFiled        = "Name,Value,CreateDate";
            selectList.HeadText         = "名称,值,创建日期";
            selectList.SelectTextFiled  = "Name";
            selectList.SelectValueFiled = "Id";
            selectList.Paging           = dataDictionarys.Paging;
            return(Json(selectList));
        }