private void DiagnosticReportsView_Load(object sender, EventArgs e) { if (!ViewClosing) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("RiskClinicDiagnosticReportsViewDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { tv = new TestsView(); tv.InitialDx = InitialDx; tv.Show(theDockPanel); tv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; ov = new OrdersView(); ov.Show(theDockPanel); ov.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; } patientRecordHeader1.setPatient(SessionManager.Instance.GetActivePatient()); } }
private void DiagnosticReportsView_Load(object sender, EventArgs e) { if (!ViewClosing) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("RiskClinicDiagnosticReportsViewDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); else { tv = new TestsView(); tv.InitialDx = InitialDx; tv.Show(theDockPanel); tv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; ov = new OrdersView(); ov.Show(theDockPanel); ov.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; } patientRecordHeader1.setPatient(SessionManager.Instance.GetActivePatient()); } }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(TestsView).ToString()) { tv = new TestsView(); return(tv); } if (persistString == typeof(OrdersView).ToString()) { ov = new OrdersView(); return(ov); } else { throw new NullDockingConfigException(); } }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(TestsView).ToString()) { tv = new TestsView(); return tv; } if (persistString == typeof(OrdersView).ToString()) { ov = new OrdersView(); return ov; } else throw new NullDockingConfigException(); }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(RiskClinicFamilyHistoryView).ToString()) { rcfhv = new RiskClinicFamilyHistoryView(); return rcfhv; } if (persistString == typeof(AdditionalCancerRiskFactorsView).ToString()) { acrf = new AdditionalCancerRiskFactorsView(); return acrf; } else if (persistString == typeof(CancerRiskView).ToString()) { crv = new CancerRiskView(); return crv; } else if (persistString == typeof(SimpleRiskModelView).ToString()) { srmv = new SimpleRiskModelView(); return srmv; } //else if (persistString == typeof(RiskClinicNotesView).ToString()) //{ // rcnv = new RiskClinicNotesView(); // rcnv.PatientHeaderVisible = false; // return rcnv; //} else if (persistString == typeof(PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; return pcv; } else if (persistString == typeof(Recommendations).ToString()) { brecs = new Recommendations(); return brecs; } else if (persistString == typeof(TestsView).ToString()) { tv = new TestsView(); //drv.PatientHeaderVisible = false; return tv; } else if (persistString == typeof(OrdersView).ToString()) { ov = new OrdersView(); return ov; } else if (persistString == typeof(PediatricRecsView).ToString()) { prv = new PediatricRecsView(); return prv; } else return null; }