Exemplo n.º 1
0
        private void LoadTestResultsControl(hitbl_Survey_TestResult_STR testResultObject)
        {
            Control           testResultControl  = LoadControl("/UserControls/Wizards/SurveyTestResults.ascx");
            ISurveyWizardPage iTestResultControl = testResultControl as ISurveyWizardPage;

            iTestResultControl.Settings = new Dictionary <string, object>
            {
                { "TestResult", testResultObject },
                { "surveyDataClassDataContext", surveyDataClassDataContext },
            };
            iTestResultControl.survey = survey;
            phTextResults.Controls.Add(testResultControl);
        }
Exemplo n.º 2
0
 protected override void OnInit(EventArgs e)
 {
     base.OnInit(e);
     if (Settings != null && Settings.ContainsKey("TestResult"))
     {
         currentTestResult          = Settings["TestResult"] as hitbl_Survey_TestResult_STR;
         surveyDataClassDataContext = Settings["surveyDataClassDataContext"] as SurveyDataClassDataContext;
         MakeValidatorGroup();
         FillEditForm();
     }
     else
     {
         throw new SiemeArgumentException("_4screen.CSB.DataObj.UserControls.Wizards.SurveyTestResults", "OnInit", "TestResult", "TestResult was not send with the Settings Dictionary");
     }
 }
Exemplo n.º 3
0
 public void FillEditForm()
 {
     if (currentTestResult == null)
     {
         currentTestResult = new hitbl_Survey_TestResult_STR
         {
             STR_ID = Guid.NewGuid(),
             OBJ_ID = survey.ObjectID.Value,
         };
         surveyDataClassDataContext.hitbl_Survey_TestResult_STRs.InsertOnSubmit(currentTestResult);
         surveyDataClassDataContext.SubmitChanges();
     }
     txtT.Text  = currentTestResult.ResultText ?? string.Empty;
     txtPS.Text = currentTestResult.ValueFrom.HasValue ? currentTestResult.ValueFrom.Value.ToString() : string.Empty;
     txtPE.Text = currentTestResult.ValueTo.HasValue ? currentTestResult.ValueTo.Value.ToString() : string.Empty;
 }
Exemplo n.º 4
0
        protected void lbtnNT_OnClick(object sender, EventArgs e)
        {
            if (numberOfResultTexts == 0)
            {
                phTextResults.Controls.Add(new LiteralControl(headerText));
            }
            hitbl_Survey_TestResult_STR testResult = new hitbl_Survey_TestResult_STR
            {
                OBJ_ID = survey.ObjectID.Value,
                STR_ID = Guid.NewGuid()
            };

            surveyDataClassDataContext.hitbl_Survey_TestResult_STRs.InsertOnSubmit(testResult);
            surveyDataClassDataContext.SubmitChanges();
            LoadTestResultsControl(testResult);
        }
Exemplo n.º 5
0
        protected void lbOK_Click(object sender, EventArgs e)
        {
            if (currentTestResult == null)
            {
                currentTestResult = new hitbl_Survey_TestResult_STR
                {
                    STR_ID = Guid.NewGuid()
                };
                currentTestResult.OBJ_ID = survey.ObjectID.Value;
                surveyDataClassDataContext.hitbl_Survey_TestResult_STRs.InsertOnSubmit(currentTestResult);
            }
            currentTestResult.ResultText = txtT.Text;
            double value;

            currentTestResult.ValueFrom = double.TryParse(txtPS.Text, out value) ? value : 0;
            currentTestResult.ValueTo   = double.TryParse(txtPE.Text, out value) ? value : 0;
            surveyDataClassDataContext.SubmitChanges();
        }