Example #1
0
        public ActionResult GetUnitJson()
        {
            var items = new Dictionary <string, string>();
            var units = dicBll.GetStandardCodes(Config.GetValue("UnitType"));

            foreach (var item in units)
            {
                items.Add(item.CODE, item.NAME);
            }
            return(ToJsonResult(SetComboBoxValue(items)));
        }
Example #2
0
        public ActionResult GetCollectJson(bool forSearch = false)
        {
            var months = dicBll.GetStandardCodes(Config.GetValue("CollectStatusType")).OrderBy(t => t.IX);
            var items  = new Dictionary <string, string>();

            if (forSearch)
            {
                items.Add("", "不限采集状态");
            }
            foreach (var item in months)
            {
                items.Add(item.CODE, item.NAME);
            }
            return(ToJsonResult(SetComboBoxValue(items)));
        }
Example #3
0
        private void FillEntities(IEnumerable <BpcSp001Entity> list)
        {
            var dataItemList = _dictionaryBll.GetStandardCodes("PMS.2001");

            //var dataItemList = _dataItemCache.GetDataItemList("CJPL");
            foreach (var entity in list)
            {
                var item = dataItemList.FirstOrDefault(l => l.CODE == entity.CJPL);
                if (item != null)
                {
                    entity.CJPLMC = item.NAME;
                }
            }
        }
Example #4
0
        public ActionResult GetCodeList(Pagination pagination, string queryJson)
        {
            var watch    = CommonHelper.TimerStart();
            var data     = dictionaryBLL.GetStandardCodes(pagination, queryJson);
            var JsonData = new
            {
                rows = data,
                pagination.total,
                pagination.page,
                pagination.records,
                costtime = CommonHelper.TimerEnd(watch)
            };

            return(Content(JsonData.ToJson()));
        }
Example #5
0
        /// <summary>
        /// 标准编码字典列表
        /// </summary>
        /// <returns></returns>
        public IEnumerable <S103CodeEntity> GetStandardCodeList()
        {
            var cacheList = CacheFactory.Cache().GetCache <IEnumerable <S103CodeEntity> >(busines.cCacheKey);

            if (cacheList == null)
            {
                var data = busines.GetStandardCodes("");
                CacheFactory.Cache().WriteCache(data, busines.cCacheKey);
                return(data);
            }
            else
            {
                return(cacheList);
            }
        }
Example #6
0
 private IEnumerable <S103CodeEntity> GetCjplList()
 {
     return(_dictionaryBll.GetStandardCodes("PMS.2001"));
 }
Example #7
0
        public ActionResult GetColDataTypeJson()
        {
            var codeList = _dictionaryBll.GetStandardCodes("PMS.4096");

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