Beispiel #1
0
        public void EntityExportTest()
        {
            var dsrc = DataSource.GetInitialDataSource(_ctx.AppId);
            var entityModel = dsrc[Constants.DefaultStreamName].List[317];

            var export = new XmlExport(_ctx);
            var entityXElement = export.GetEntityXElement(entityModel);
            Debug.Write(entityXElement);
        }
Beispiel #2
0
        public void EntityImportTest()
        {
            // Export an Entity as XML
            var dsrc = DataSource.GetInitialDataSource(_ctx.AppId);
            var entityModel = dsrc[Constants.DefaultStreamName].List[317];
            var export = new XmlExport(_ctx);
            var entityXElement = export.GetEntityXElement(entityModel);

            // Import the Entity from XML
            var xmlImport = new XmlImport();
            //var importEntity = xmlImport.GetImportEntity(entityXElement, entityModel.AssignmentObjectTypeId);

            //// Actually Import the Entity as a new one, so create a new Guid
            //importEntity.EntityGuid = Guid.NewGuid();
            //var import = new Import.Import(_ctx.ZoneId, _ctx.AppId, "EntityImportTest");
            //import.RunImport(null, new List<Import.Entity> {importEntity});
        }