private void UpdateEvalData()
    {
        HyperLinkReturn1.Visible = true;
        HyperLinkReturn2.Visible = true;
        HyperLinkReturn3.Visible = true;
        HyperLinkReturn4.Visible = true;
        HyperLink1.Visible = true;
        HyperLink2.Visible = true;

        if (Context.User.Identity.IsAuthenticated)   // should always be, but just check anyhow
        {
            SessionEvalsODS seODS = new SessionEvalsODS();
            List<CodeCampSV.SessionEvalsODS.DataObjectSessionEvals> liEvals =
                    seODS.GetByUsernameSessionId(Context.User.Identity.Name, sessionId);

            if (liEvals.Count == 0)
            {
                seODS.InsertAllSessionEvals(Context.User.Identity.Name,
                    DateTime.Now,
                    DateTime.Now,
                    ConvertRBToInt(RBLCourseAsWhole.SelectedValue),
                    ConvertRBToInt(RBLCourseContent.SelectedValue),
                    0,
                    ConvertRBToInt(RBLInstructorAbilityExplain.SelectedValue),
                    ConvertRBToInt(RBLInstructorEffective.SelectedValue),
                    ConvertRBToInt(RBLInstructorKnowledge.SelectedValue),
                    ConvertRBToInt(RBLQualityOfFacility.SelectedValue),
                    ConvertRBToInt(RBLOverallCodeCamp.SelectedValue),
                    ConvertRBToInt(RBLContentLevel.SelectedValue),
                    TextBoxFavorite.Text,
                    TextBoxImproved.Text,
                    TextBoxGeneralComments.Text,
                    CheckBoxDiscloseName.Checked,
                    sessionId);

                Label1.Text = "Evaluation Added";
                Label2.Text = "Evaluation Added";
            }
            else
            {
                seODS.UpdateAllSessionEvals(Context.User.Identity.Name,sessionId,
                    DateTime.Now,
                    ConvertRBToInt(RBLCourseAsWhole.SelectedValue),
                    ConvertRBToInt(RBLCourseContent.SelectedValue),
                    0,
                    ConvertRBToInt(RBLInstructorAbilityExplain.SelectedValue),
                    ConvertRBToInt(RBLInstructorEffective.SelectedValue),
                    ConvertRBToInt(RBLInstructorKnowledge.SelectedValue),
                    ConvertRBToInt(RBLQualityOfFacility.SelectedValue),
                    ConvertRBToInt(RBLOverallCodeCamp.SelectedValue),
                    ConvertRBToInt(RBLContentLevel.SelectedValue),
                    TextBoxFavorite.Text,
                    TextBoxImproved.Text,
                    TextBoxGeneralComments.Text,
                    CheckBoxDiscloseName.Checked);
                Label1.Text = "Evaluation Updated";
                Label2.Text = "Evaluation Updated";

            }

        }
    }