private void EditSurveyForm_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show("Do you want to calculate risk and generate doucments?", "Run Risk and Generate Documents", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { RunRiskModelsDialog rrmd = new RunRiskModelsDialog(true); rrmd.ShowDialog(); } int a = SessionManager.Instance.GetActivePatient().apptid; string u = SessionManager.Instance.GetActivePatient().unitnum; FinalizeRecordForm frm = new FinalizeRecordForm(a, u); frm.ShowDialog(); theDockPanel.Visible = false; string configFile = SessionManager.SelectDockConfig("EditSurveyFormDockPanel.config"); if (SessionManager.Instance.SaveLayoutOnClose) { theDockPanel.SaveAsXml(configFile); } CloseChildView(efhv); CloseChildView(pcv); CloseChildView(acrf); CloseChildView(mmHx); patientRecordHeader1.ReleaseListeners(); }
//private void toolStripButton1_Click(object sender, EventArgs e) //{ //} //private void toolStripButton2_Click(object sender, EventArgs e) //{ //} private void toolStripButton1_Click_1(object sender, EventArgs e) { foreach (Person p in SessionManager.Instance.GetActivePatient().FHx.Relatives) { p.RP.HraState = RiskApps3.Model.HraObject.States.Null; } loadingCircle1.Active = true; loadingCircle1.Visible = true; toolStripButton1.Enabled = false; //SessionManager.Instance.GetActivePatient().RecalculateRisk(); RunRiskModelsDialog rsmd = new RunRiskModelsDialog(); rsmd.ShowDialog(); loadingCircle1.Active = false; loadingCircle1.Visible = false; toolStripButton1.Enabled = true; }
/**************************************************************************************************/ private void buttonCalcRiskScores_Click(object sender, EventArgs e) { if (proband != null) { loadingCircle1.Active = true; loadingCircle1.Visible = true; this.Enabled = false; RunRiskModelsDialog rrmd = new RunRiskModelsDialog(false); rrmd.ShowDialog(); //proband.RecalculateRisk(); //proband.RP.BackgroundLoadWork(); //FillControls(); loadingCircle1.Active = false; loadingCircle1.Visible = false; this.Enabled = true; } }