コード例 #1
0
        /// <summary>
        /// Method to select Reason section A and enter note
        /// </summary>
        /// <param name="reasonName">Illness/Funeral/Other ..</param>
        /// <param name="note"></param>
        public void SelectReasonSectionA(string reasonName, string note)
        {
            if (reasonName.Equals(Illness))
            {
                seleniumFunc.ClickOnElement(timeTableVarPage.IllnessRadioBtn);

                // Verify addtional question
                verifyAdditionalQuestionOnIllnessSelection();

                seleniumFunc.WaitAndClickOnElement(timeTableVarPage.Illness_PupleFitYesRadioBtn);
            }
            else if (reasonName.Equals(Funeral))
            {
                seleniumFunc.ClickOnElement(timeTableVarPage.FuneralRadioBtn);
            }
            else if (reasonName.Equals(Religious))
            {
                seleniumFunc.ClickOnElement(timeTableVarPage.ReligiousRadioBtn);
            }
            else if (reasonName.Equals(Appointment))
            {
                seleniumFunc.ClickOnElement(timeTableVarPage.AppointmensRadioBtn);
            }
            else if (reasonName.Equals(other))
            {
                seleniumFunc.ClickOnElement(timeTableVarPage.OtherRadioBtn);
            }

            if (note != null)
            {
                seleniumFunc.EnterText(timeTableVarPage.NoteTextArea, note);
            }
        }
コード例 #2
0
        public void FillForm(bool TrainingAttended, bool Visualcheck, string RTWDec, string RTWDocExpDate, string FileName)
        {
            if (TrainingAttended)
            {
                seleniumFunc.WaitAndClickOnElement(trainingConfirmationPage.ConfirmTrainingAttendCheckBox);
            }
            if (Visualcheck)
            {
                seleniumFunc.WaitAndClickOnElement(trainingConfirmationPage.ConfirmVisualCheckBox);
            }
            seleniumFunc.EnterText(trainingConfirmationPage.RTWDescription, RTWDec);

            comFunc.SelectDateFromDateDropDown(trainingConfirmationPage.RTWDOcExppriryDate, RTWDocExpDate);

            UploadDocuments(FileName, trainingConfirmationPage.fileUploads[0]);
        }
コード例 #3
0
ファイル: ModifiedKS2Lib.cs プロジェクト: tushar2209/POM
 /// <summary>
 ///
 /// </summary>
 public void SubmitKs2OrderDetails(String totalPupilNo, String pupilVisual, String pupilSpcl)
 {
     seleniumFunc.EnterText(ModifiedKS2.TotalPupilNo, totalPupilNo);
     seleniumFunc.EnterText(ModifiedKS2.PupilVisual, pupilVisual);
     seleniumFunc.EnterText(ModifiedKS2.PupilSpcl, pupilSpcl);
 }
コード例 #4
0
 public void UpdateSchoolDetails(String Telephone, String EmailAdd)
 {
     seleniumFunc.EnterText(chOrgSch.TelephoneNumber, Telephone);
     seleniumFunc.EnterText(chOrgSch.EmailAddress, EmailAdd);
 }
コード例 #5
0
 public void AddBrifExplanation(string explanationDetails)
 {
     seleniumFunc.EnterText(notificationPage.TextAreaBox, explanationDetails);
 }
コード例 #6
0
 public void BatchId(string batchid)
 {
     seleniumFunc.EnterText(scanexcept.BatchID, batchid);
 }
コード例 #7
0
 public void EnterNotes(string notes)
 {
     seleniumFunc.EnterText(scanresolve.Notes, notes);
 }
コード例 #8
0
        public void FillFormModifiedKS2(String userName, String emailAddress)
        {
            seleniumFunc.WaitAndClickOnElement(ks2FromPage.PrivacyCheckbox);
            seleniumFunc.WaitForPageToLoad();

            seleniumFunc.EnterText(ks2FromPage.FullName, "Tushar");
            seleniumFunc.EnterText(ks2FromPage.EmailAdd, "*****@*****.**");
        }