private void btnCombine2_Click( object sender, RoutedEventArgs e )
        {
            BA.LinksDataSetTableAdapters.vewSurveyTimeMostRecentTableAdapter taSurveyTimeRecent = new BA.LinksDataSetTableAdapters.vewSurveyTimeMostRecentTableAdapter();
            Stopwatch sw = new Stopwatch();
            sw.Start();
            e.Source = _combinedButtonTag;
            taSurveyTimeRecent.Fill(_dsLinks.vewSurveyTimeMostRecent);

            btnRosterGen1_Click(sender, e);
            btnParentsOfGen1Retro_Click(sender, e);
            btnParentsOfGen1Current_Click(sender, e);
            btnBabyDaddy_Click(sender, e);
            btnFatherOfGen2_Click(sender, e);
            //btnSubjectDetails_Click(sender, e);
            btnMarkerGen1_Click(sender, e);
            btnMarkerGen2_Click(sender, e);
            btnRelatedValues_Click(sender, e);
            btnOutcome_Click(sender, e);
            btnRelatedValuesArchive_Click(sender, e);

            sw.Stop();
            string message = string.Format("Elapsed time for btnCombine2 operations: {0}", sw.Elapsed.ToString());
            btnUpdateAllTables_Click(sender, e);
            Trace.WriteLine(message);
            MessageBox.Show(message);
        }
 private void LoadSurveyTimeMostRecent( )
 {
     BA.LinksDataSetTableAdapters.vewSurveyTimeMostRecentTableAdapter ta = new BA.LinksDataSetTableAdapters.vewSurveyTimeMostRecentTableAdapter();
     ta.Fill(_dsLinks.vewSurveyTimeMostRecent);
 }