Example #1
0
 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"]));
     }
 }
Example #2
0
 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"]));
     }
 }