public COBieCompanyInfoTab(string compInfoStr)
        {
            InitializeComponent();
            textBox_CompanyPhoneValidation.Visibility = Visibility.Hidden;
            textBox_CompanyEmailValidation.Visibility = Visibility.Hidden;
            textBox_CompanyName.Focus();
            textBox_CompanyType.Text = "example: [Company Type Classification Name]<replace here with code>";

            Autodesk.Revit.DB.ProjectInfo rvtProjectInfo = IFCCommandOverrideApplication.TheDocument.ProjectInformation;

            if (!string.IsNullOrEmpty(compInfoStr))
            {
                companyInfo = new COBieCompanyInfo(compInfoStr);
            }
            else
            {
                companyInfo = new COBieCompanyInfo();
            }

            if (string.IsNullOrEmpty(companyInfo.CompanyName))
            {
                companyInfo.CompanyName = rvtProjectInfo.OrganizationName;
            }

            PopulatePage();
        }
Esempio n. 2
0
 /// <summary>
 /// Initializes private variables.
 /// </summary>
 /// <param name="projectInfo">ProjectInfo</param>
 public ProjectInfoWrapper(Autodesk.Revit.DB.ProjectInfo projectInfo)
 {
     m_projectInfo = projectInfo;
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes private variables.
 /// </summary>
 /// <param name="projectInfo">ProjectInfo</param>
 public ProjectInfoWrapper(Autodesk.Revit.DB.ProjectInfo projectInfo)
 {
     m_projectInfo = projectInfo;
 }