public RecreateWorkflowModel()
        {
            utils = new JTXUtility() as IJTXSystemUtilities3;
            var dbmgr = new JTXDatabaseManager();

            db = dbmgr.GetActiveDatabase();
        }
Esempio n. 2
0
        private void Export(string alias, Dictionary <esriGeometryType, IFeatureClass> fcs)
        {
            // Connect to the WMX Repository
            IJTXDatabaseManager dbMgr = new JTXDatabaseManager();

            db = dbMgr.GetDatabase(alias);

            IJTXTransactionManager transactionMgr = db.TransactionManager;

            // Get all transactions and insert into the appropriate ouput feature class
            IJTXTransactionSet transactions = transactionMgr.GetLoggedTransactions(new QueryFilter());

            for (int i = 0; i < transactions.Count; i++)
            {
                try
                {
                    IJTXTransaction2 trans = transactions.get_Item(i) as IJTXTransaction2;
                    InsertTransaction(trans, fcs);
                }
                catch (Exception)
                {
                    bInsertErrors = true;
                }
            }
            db = null;
        }