Example #1
0
 public override void DictDeserialize(IDictionary<string, object> docu, Scenario scenario = Scenario.Database)
 {
     base.DictDeserialize(docu, scenario);
     var dict = docu as FreeDocument;
     if (dict != null && dict.Children != null)
     {
         foreach (FreeDocument item in dict.Children)
         {
             var doc = new TableInfo();
             doc.DictDeserialize(item.DictSerialize());
             doc.Connector = this;
             if(doc.Name!= openfile)
                 CurrentTables.Add(doc);
         }
     }
 }
Example #2
0
        public override void DictDeserialize(IDictionary <string, object> docu, Scenario scenario = Scenario.Database)
        {
            base.DictDeserialize(docu, scenario);
            var dict = docu as FreeDocument;

            if (dict != null && dict.Children != null)
            {
                foreach (FreeDocument item in dict.Children)
                {
                    var doc = new TableInfo();
                    doc.DictDeserialize(item.DictSerialize());
                    doc.Connector = this;
                    if (doc.Name != openfile)
                    {
                        CurrentTables.Add(doc);
                    }
                }
            }
        }