using System.Data.SQLite; using System.Windows; using Autodesk.Revit.Attributes; using Autodesk.Revit.DB; using Nice3point.Revit.Toolkit.External; using Szmedi.RvKits.Assists; using Szmedi.Toolkit.Assists; using Szmedi.Toolkit.Revit.Assists; namespace Szmedi.RvKits.InfoManager.AFCA { /// /// 报批报建 /// [Transaction(TransactionMode.Manual)] public class AFCAMetroCmd : ExternalCommand { private static readonly string DbString = $"Data Source={GlobalVariables.DirAssembly}\\SZBIM.db"; public override void Execute() { var cnn = new SQLiteConnection(DbString); //DapperUtil dapperUtil = new(DbString); //dapperUtil.CreateConnect(); try { cnn.Open(); WinDialogAssists.ShowOrActivate(cnn); } catch (System.Exception e) { MessageBox.Show(e.Message); LogAssists.WriteLog(e.StackTrace); } finally { cnn.Close(); } } } }