Exemple #1
0
        public bool TryGetDicItem(Guid dicItemId, out ISysDicItem dicItem)
        {
            InitOnece();
            var r = _dicById.TryGetValue(dicItemId, out SysDicItemData di);

            dicItem = di;
            return(r);
        }
Exemple #2
0
 public SysDicItemViewModel(ISysDicItem data) : this(data.GetId())
 {
     _dicId       = data.DicId;
     _code        = data.Code;
     _value       = data.Value;
     _description = data.Description;
     _sortNumber  = data.SortNumber;
 }
Exemple #3
0
        public bool TryGetDicItem(Guid dicId, string dicItemCode, out ISysDicItem dicItem)
        {
            InitOnece();
            if (!_dicByDicId.TryGetValue(dicId, out Dictionary <string, SysDicItemData> items))
            {
                dicItem = null;
                return(false);
            }
            var r = items.TryGetValue(dicItemCode, out SysDicItemData di);

            dicItem = di;
            return(r);
        }
Exemple #4
0
        public bool TryGetDicItem(string dicCode, string dicItemCode, out ISysDicItem dicItem)
        {
            InitOnece();
            if (!_context.SysDicSet.TryGetSysDic(dicCode, out ISysDic sysDic))
            {
                dicItem = null;
                return(false);
            }
            if (!_dicByDicId.TryGetValue(sysDic.GetId(), out Dictionary <string, SysDicItemData> items))
            {
                dicItem = null;
                return(false);
            }
            var r = items.TryGetValue(dicItemCode, out SysDicItemData di);

            dicItem = di;
            return(r);
        }