private void OtherReasonCheckBox_CheckedChanged(object sender, EventArgs e) { if (OtherReasonCheckBox.CheckState == CheckState.Checked) { OtherReasonTextBox.Show(); } else if (OtherReasonCheckBox.CheckState == CheckState.Unchecked) { OtherReasonTextBox.Hide(); } }
private void FillApplication() { ApplicationNumberLabel.Text = ApplicationNumberLabel.Text + existApp; NewPatientButton.Hide(); newTest = app.IsNewTest(); ChangeSecondPageVisibility(newTest); PHNTextBox.Text = app.GetPHN(); ReferenceNumberTextBox.Text = app.GetGeneticsID(); OrderingPhysicianTextBox.Text = app.GetOrderingPhysician(); PrimaryClinicalContactComboBox.SelectedIndex = PrimaryClinicalContactComboBox.FindString(app.GetPrimaryContact()); AltClinicalContactComboBox.SelectedIndex = AltClinicalContactComboBox.FindString(app.GetSecondaryContact()); ClinicSubTypeComboBox.SelectedIndex = ClinicSubTypeComboBox.FindString(app.GetClinicSubtype()); bool[] check = app.GetCheckBoxes(); UrgentCheckBox.CheckState = (check[0] == true) ? CheckState.Checked : CheckState.Unchecked; ClinicallyAffectedCheckBox.CheckState = (check[1] == true) ? CheckState.Checked : CheckState.Unchecked; FamilyMutationCheckBox.CheckState = (check[2] == true) ? CheckState.Checked : CheckState.Unchecked; PrenatalTestCheckBox.CheckState = (check[3] == true) ? CheckState.Checked : CheckState.Unchecked; PostmortemTestCheckBox.CheckState = (check[4] == true) ? CheckState.Checked : CheckState.Unchecked; OtherReasonCheckBox.CheckState = (check[5] == true) ? CheckState.Checked : CheckState.Unchecked; UrgentExplTextBox.Text = app.GetFreeTextboxes(12); DiagnosisTextBox.Text = app.GetFreeTextboxes(13); GeneTextBox.Text = app.GetFreeTextboxes(17); AdditionalCommentsTextBox.Text = app.GetFreeTextboxes(16); string[] combo = app.GetTestComboBoxes(); UrgentComboBox.SelectedIndex = UrgentComboBox.FindString(combo[6]); OtherReasonTextBox.SelectedIndex = OtherReasonTextBox.FindString(combo[5]); ClinicalCategoryComboBox.SelectedIndex = ClinicalCategoryComboBox.FindString(combo[1]); PTLLTextBox.DisplayMember = "Product Name"; PTLLTextBox.DataSource = app.GetTestList(combo[1]); PTLLTextBox.SelectedIndex = PTLLTextBox.FindString(combo[0]); SampleTypeComboBox.SelectedIndex = SampleTypeComboBox.FindString(combo[2]); PreferredLabTextBox.DisplayMember = "Company"; PreferredLabTextBox.DataSource = app.UpdateLabMethodList(1, combo[1], combo[0]); PreferredMethodTextBox.DisplayMember = "Method Description"; PreferredMethodTextBox.DataSource = app.UpdateLabMethodList(2, combo[1], combo[0]); PreferredLabTextBox.SelectedIndex = PreferredLabTextBox.FindString(combo[3]); PreferredMethodTextBox.SelectedIndex = PreferredMethodTextBox.FindString(combo[4]); CheckRadioButtons(app.GetSendoutLab()); FamilyHistoryCheckBox.CheckState = (check[6] == true) ? CheckState.Checked : CheckState.Unchecked; EthnicityCheckBox.CheckState = (check[7] == true) ? CheckState.Checked : CheckState.Unchecked; OtherTestingCheckBox.CheckState = (check[8] == true) ? CheckState.Checked : CheckState.Unchecked; TherapyCheckBox.CheckState = (check[9] == true) ? CheckState.Checked : CheckState.Unchecked; ReduceCheckBox.CheckState = (check[10] == true) ? CheckState.Checked : CheckState.Unchecked; ImpactCheckBox.CheckState = (check[11] == true) ? CheckState.Checked : CheckState.Unchecked; PlanningCheckBox.CheckState = (check[12] == true) ? CheckState.Checked : CheckState.Unchecked; OtherRationaleCheckBox.CheckState = (check[13] == true) ? CheckState.Checked : CheckState.Unchecked; NewTestReqTextBox.Text = app.GetFreeTextboxes(26); NewTestMethodTextBox.Text = app.GetFreeTextboxes(27); NewPrefLabTextBox.Text = app.GetFreeTextboxes(28); FamilyHistoryTextBox.Text = app.GetFreeTextboxes(30); EthnicityRiskTextBox.Text = app.GetFreeTextboxes(32); OtherTestingTextBox.Text = app.GetFreeTextboxes(34); OtherRationaleTextBox.Text = app.GetFreeTextboxes(40); AdditionalDetailsTextBox.Text = app.GetFreeTextboxes(41); }