Example #1
0
        string ConvertmuchDisease(string disease, string TYPECODE)
        {
            var disCodeDtl = string.Empty;
            IDictManageService _dictManageService = IOCContainer.Instance.Resolve <IDictManageService>();

            String[] dislist = disease.Split(',');
            foreach (var code in dislist)
            {
                disCodeDtl += _dictManageService.GetCode(code, TYPECODE).Data.ItemName + "  ";
            }

            return(disCodeDtl);
        }
Example #2
0
        string ConvertDisease(string disease, string TYPECODE)
        {
            IDictManageService          _dictManageService = IOCContainer.Instance.Resolve <IDictManageService>();
            Dictionary <string, string> _diseaseCodeCache  = new Dictionary <string, string>();

            if (_diseaseCodeCache.ContainsKey(disease))
            {
                return(_diseaseCodeCache[disease]);
            }

            var disCodeDtl = _dictManageService.GetCode(disease, TYPECODE);

            if (disCodeDtl == null || disCodeDtl.Data == null)
            {
                return("未知");
            }
            _diseaseCodeCache.Add(disease, disCodeDtl.Data.ItemName);

            return(disCodeDtl.Data.ItemName);
        }