public static void TcPu() { try { Document mdiActiveDocument = Application.DocumentManager.MdiActiveDocument; if (mdiActiveDocument != null) { Database database = mdiActiveDocument.Database; using (Transaction transaction = database.TransactionManager.StartTransaction()) { SBGJ.PurgeDb(database, transaction, true); SBGJ.smethod_0(database, transaction); transaction.Commit(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }