private IdentificationSettings GetSettings() { IdentificationSettings settings; settings = new IdentificationSettings(); //Extract comparison mode setting. if (CompareZygosityRadioButton.Checked) { settings.Mode = InvestigationMode.Zygosity; } else if (CompareGenotypesRadioButton.Checked) { settings.Mode = InvestigationMode.Genotype; } else if (CompareFreeTextRadioButton.Checked) { settings.Mode = InvestigationMode.FreeText; } settings.IsFreeTextCaseSensitive = CaseSensitiveCheckBox.Checked; if (SpecificItemCheckBox.Checked) { settings.SpecificItem = SpecificItemTextBox.Text; } else { settings.SpecificItem = ""; } settings.IncludeSelfComparison = SelfComparisonCheckBox.Checked; settings.SimilarityCutoffPercent = Convert.ToInt32(SimilarityCutoffComboBox.Text); settings.ExperimentsCutoff = Convert.ToInt32(ExperimentsCutoffComboBox.Text); return(settings); }
public void GenerateIdentificationReport(InvestigationSourceInfo sourceInfo, IdentificationSettings settings) { MyInvestigationReportGenerator = new IdentificationReportGenerator(sourceInfo, settings, MyConnectionString); GenerateReport(); }