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"; } } }