public bool TryGetDicItem(Guid dicItemId, out ISysDicItem dicItem) { InitOnece(); var r = _dicById.TryGetValue(dicItemId, out SysDicItemData di); dicItem = di; return(r); }
public SysDicItemViewModel(ISysDicItem data) : this(data.GetId()) { _dicId = data.DicId; _code = data.Code; _value = data.Value; _description = data.Description; _sortNumber = data.SortNumber; }
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); }
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); }