using Autodesk.Revit.Attributes; using Autodesk.Revit.DB; using Nice3point.Revit.Toolkit.External; using System; using System.Linq; namespace Szmedi.RvKits.Civil; [Transaction(TransactionMode.Manual)] public class FloorFinishesCmd : ExternalCommand { public override void Execute() { var floorTypes = Document.OfType().ToList(); WinDialogAssists.ShowOrActivate(floorTypes); //try //{ // FloorFinishesWin win = WpfSingletonHelper.GetInstance(out var isNewCreate); // if (isNewCreate) // { // win.DataContext = new FloorFinishesViewModel(floorTypes); // win.ShowAhead(); // } // win.Activate(); //} //catch (Exception ex) //{ // LogAssists.WriteLog(ex.Message); //} } }