public OntologyInfo(IAcDomain acDomain, Dictionary <string, object> dic) { if (dic == null) { throw new ArgumentNullException("dic"); } foreach (var item in dic) { this.Add(item.Key, item.Value); } if (!this.ContainsKey("DeletionStateName")) { this.Add("DeletionStateName", acDomain.Translate("Edi", "Ontology", "DeletionStateName", (int)this["DeletionStateCode"])); } if (!this.ContainsKey("IsEnabledName")) { this.Add("IsEnabledName", acDomain.Translate("Edi", "Ontology", "IsEnabledName", (int)this["IsEnabled"])); } if (!this.ContainsKey("IsCataloguedEntityName")) { this.Add("IsCataloguedEntityName", acDomain.Translate("Edi", "Ontology", "IsCataloguedEntityName", (bool)this["IsCataloguedEntity"])); } if (!this.ContainsKey("IsLogicalDeletionEntityName")) { this.Add("IsLogicalDeletionEntityName", acDomain.Translate("Edi", "Ontology", "IsLogicalDeletionEntityName", (bool)this["IsLogicalDeletionEntity"])); } }
public InfoDicItemInfo(IAcDomain acDomain, Dictionary <string, object> dic) { if (dic == null) { throw new ArgumentNullException("dic"); } foreach (var item in dic) { this.Add(item.Key, item.Value); } if (!this.ContainsKey("DeletionStateName")) { this.Add("DeletionStateName", acDomain.Translate("Edi", "InfoDic", "DeletionStateName", (int)this["DeletionStateCode"])); } if (!this.ContainsKey("IsEnabledName")) { this.Add("IsEnabledName", acDomain.Translate("Edi", "InfoDic", "IsEnabledName", (int)this["IsEnabled"])); } }