コード例 #1
0
 public override bool SaveStep(ref System.Collections.Specialized.NameValueCollection queryString)
 {
     try
     {
         double value = 0;
         survey.PunkteGruen = double.TryParse(txtG.Text, out value) ? value : 0;
         survey.PunkteGelb  = double.TryParse(txtY.Text, out value) ? value : 0;
         survey.PunkteRot   = double.TryParse(txtR.Text, out value) ? value : 0;
         if (AccessMode == AccessMode.Insert)
         {
             survey.StartDate = DateTime.Now;
         }
         GetHiddenFields();
         survey.Update(UserDataContext.GetUserDataContext());
         var allResults = phTextResults.Controls.OfType <ISurveyWizardPage>();
         foreach (ISurveyWizardPage surveyWizardPage in allResults)
         {
             surveyWizardPage.SaveSubStep();
         }
         return(true);
     }
     catch (Exception ex)
     {
         this.litMsg.Text = "Fehler beim Speichern: " + ex.Message;
         return(false);
     }
 }
コード例 #2
0
 public override bool SaveStep(ref System.Collections.Specialized.NameValueCollection queryString)
 {
     try
     {
         GetHiddenFields();
         if (AccessMode == AccessMode.Insert)
         {
             survey.ShowState = ObjectShowState.Draft;
         }
         survey.Update(UserDataContext.GetUserDataContext());
         return(true);
     }
     catch (Exception ex)
     {
         this.litMsg.Text = "Fehler beim Speichern: " + ex.Message;
         return(false);
     }
 }