Beispiel #1
0
        public void ProcessCreationalData(IReaderFacadeOfConfigurationPersistence persistenceaccess, ILoadFacadeOfModelInstanceManager modelaccess)
        {
            IDictionary <ushort, ushort> childParent = new Dictionary <ushort, ushort>();
            ICreateDataSet data = persistenceaccess.ReadCreateData();

            foreach (ICreateData item in data)
            {
                modelaccess.Create(item.Id, item.Tid, item.ParentId);
                childParent.Add(item.Id, item.ParentId);
            }

            foreach (KeyValuePair <ushort, ushort> cp in childParent)
            {
                IModificationDataCarrier modification = modelaccess.GetNewModificationDataCarrier();
                modification.InitForParentChange(cp.Key, cp.Value);
                modelaccess.Update(modification);
            }
        }
Beispiel #2
0
 static void Main(string[] args)
 {
     IReaderFacadeOfConfigurationPersistence x = FakeTest.Get;
     var a = x.ReadCreateData();
     var b = x.ReadActionData();
 }