private void PatientContactView_Load(object sender, EventArgs e) { string configFile = SessionManager.SelectDockConfig("PatientContactView.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { pf = new PedigreeForm(); pf.SetMode("MANUAL"); //pf.Register(sessionManager); pf.Show(theDockPanel); pf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockLeft; rdv = new RelativeDetailsView(); //rdv.Register(sessionManager); rdv.Show(theDockPanel); rdv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockRight; pcv = new PatientCommunicationView(); //pcv.Register(sessionManager); pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; pcv.InitialTask = InitialTask; //pcv.SplitterDistance = 0; return pcv; } else if (persistString == typeof(PedigreeForm).ToString()) { pf = new PedigreeForm(); return pf; } else if (persistString == typeof(NewToDoView).ToString()) { ntdv = new NewToDoView(); return ntdv; } else return null; }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(PedigreeForm).ToString()) { pf = new PedigreeForm(); pf.SetMode("MANUAL"); //pf.Register(sessionManager); return(pf); } else if (persistString == typeof(RelativeDetailsView).ToString()) { rdv = new RelativeDetailsView(); //rdv.Register(sessionManager); return(rdv); } else if (persistString == typeof(PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); //pcv.Register(sessionManager); return(pcv); } return(null); }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(PedigreeForm).ToString()) { pf = new PedigreeForm(); pf.SetMode("MANUAL"); //pf.Register(sessionManager); return pf; } else if (persistString == typeof(RelativeDetailsView).ToString()) { rdv = new RelativeDetailsView(); //rdv.Register(sessionManager); return rdv; } else if (persistString == typeof(PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); //pcv.Register(sessionManager); return pcv; } return null; }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof (PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; pcv.Orientation = Orientation.Vertical; return pcv; } else if (persistString == typeof (NewToDoView).ToString()) { if (ShowNewToDo) { ntdv = new NewToDoView(); return ntdv; } else return null; } else return null; }
/**************************************************************************************************/ private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof (PedigreeForm).ToString()) { pf = new PedigreeImageView(); return pf; } else if (persistString == typeof(RiskScoresView).ToString()) { rsv = new RiskScoresView(); return rsv; } else if (persistString == typeof(PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; return pcv; } else return null; }
private void button2_Click(object sender, EventArgs e) { PatientCommunicationView pcv = new PatientCommunicationView(); pcv.Orientation = System.Windows.Forms.Orientation.Vertical; pcv.ShowDialog(); RefreshQueue(); }
private void PatientContactView_Load(object sender, EventArgs e) { string configFile = SessionManager.SelectDockConfig("PatientContactView.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); else { pf = new PedigreeForm(); pf.SetMode("MANUAL"); //pf.Register(sessionManager); pf.Show(theDockPanel); pf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockLeft; rdv = new RelativeDetailsView(); //rdv.Register(sessionManager); rdv.Show(theDockPanel); rdv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockRight; pcv = new PatientCommunicationView(); //pcv.Register(sessionManager); pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } }
private void RiskClinicNotesView_Load(object sender, EventArgs e) { if (!ViewClosing) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("RiskClinicNotesViewDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; pcv.Orientation = Orientation.Vertical; pcv.InitialTask = InitialTask; pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; if (ShowNewToDo) { ntdv = new NewToDoView(); ntdv.Show(theDockPanel); ntdv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } } Patient proband = SessionManager.Instance.GetActivePatient(); if (proband != null) { if (patientRecordHeader1.Visible) { patientRecordHeader1.setPatient(proband); } } } }
private void bitmapButton2_Click(object sender, EventArgs e) { //QueueNotesView qnv = new QueueNotesView(); //qnv.WindowState = FormWindowState.Maximized; //qnv.ShowDialog(); PatientCommunicationView pcv = new PatientCommunicationView(); pcv.Orientation = System.Windows.Forms.Orientation.Vertical; pcv.ShowDialog(); }
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; }
private void QueueNotesView_Load(object sender, EventArgs e) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("QueueNotesViewDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { pf = new PedigreeForm(); pf.Show(theDockPanel); pf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; pcv = new PatientCommunicationView(); pcv.PatientHeaderVisible = false; pcv.InitialTask = InitialTask; //pcv.SplitterDistance = 0; pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; ntdv = new NewToDoView(); ntdv.Show(theDockPanel); ntdv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } patientRecordHeader1.setPatient(SessionManager.Instance.GetActivePatient()); }
private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(ExpressFamilyHistoryView).ToString()) { efhv = new ExpressFamilyHistoryView(); return efhv; } if (persistString == typeof(MammographyHxView).ToString()) { mmHx = new MammographyHxView(); return mmHx; } if (persistString == typeof(AdditionalCancerRiskFactorsView).ToString()) { acrf = new AdditionalCancerRiskFactorsView(); return acrf; } else if (persistString == typeof(PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); pcv.routineName = "screening"; pcv.PatientHeaderVisible = false; return pcv; } else return null; }
private void EditSurveyForm_Load(object sender, EventArgs e) { if (!ViewClosing) { theDockPanel.Visible = false; theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; string configFile = SessionManager.SelectDockConfig("EditSurveyFormDockPanel.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) { theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); } else { efhv = new ExpressFamilyHistoryView(); efhv.Show(theDockPanel); efhv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; /**/ acrf = new AdditionalCancerRiskFactorsView(); acrf.Show(theDockPanel); acrf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; mmHx = new MammographyHxView(); mmHx.Show(theDockPanel); mmHx.DockState = DockState.Document; pcv = new PatientCommunicationView(); pcv.routineName = "screening"; pcv.PatientHeaderVisible = false; pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; } if (InitialView == typeof(ExpressFamilyHistoryView)) { if (efhv != null) efhv.Show(); } if (InitialView == typeof (MammographyHxView)) { if (mmHx != null) { mmHx.Show(); } } if (InitialView == typeof(AdditionalCancerRiskFactorsView)) { if (acrf != null) acrf.Show(); } else if (InitialView == typeof(PatientCommunicationView)) { if (pcv != null) pcv.Show(); } //TODO implement other InitialViews as needed patientRecordHeader1.setPatient(SessionManager.Instance.GetActivePatient()); } theDockPanel.Visible = true; }
/**************************************************************************************************/ private void NotYetInformedGeneticTestsView_Load(object sender, EventArgs e) { theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop; SessionManager.Instance.ClearActivePatient(); SessionManager.Instance.NewActivePatient += new RiskApps3.Controllers.SessionManager.NewActivePatientEventHandler(NewActivePatient); string configFile = SessionManager.SelectDockConfig("NotYetInformedGeneticTestsView.config"); DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); if (File.Exists(configFile)) theDockPanel.LoadFromXml(configFile, m_deserializeDockContent); else { pf = new PedigreeImageView(); //pf.SetMode("MANUAL"); pf.Show(theDockPanel); pf.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; sfv = new SummaryFollowupView(); sfv.Show(theDockPanel); sfv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; pcv = new PatientCommunicationView(); pcv.Show(theDockPanel); pcv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document; gtv = new GeneticTestingView(false); //can't modify view gtv.Show(theDockPanel); gtv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; pn = new PatientNavigation(); pn.Show(theDockPanel); pn.DockState = WeifenLuo.WinFormsUI.Docking.DockState.DockBottom; } GetNewNotYetInformedGenTestList(); if (pf != null) { pf.Enabled = false; pf.Show(); } }
/**************************************************************************************************/ private IDockContent GetContentFromPersistString(string persistString) { if (persistString == typeof(PedigreeForm).ToString()) { pf = new PedigreeImageView(); //pf.SetMode("MANUAL"); return pf; } else if (persistString == typeof(PatientNavigation).ToString()) { pn = new PatientNavigation(); //pn.AddViewToParent = this.AddViewToParent; return pn; } else if (persistString == typeof(SummaryFollowupView).ToString()) { sfv = new SummaryFollowupView(); //sfv.AddViewToParent = this.AddViewToParent; return sfv; } else if (persistString == typeof(PatientCommunicationView).ToString()) { pcv = new PatientCommunicationView(); //pcv.AddViewToParent = this.AddViewToParent; return pcv; } else if (persistString == typeof(GeneticTestingView).ToString()) { gtv = new GeneticTestingView(false); return gtv; } else return null; }