public override List <Question> GetQuestions(Amendment amendment)
        {
            var laestabQuestion = new LaestabNumberQuestion(
                CustomLaEstabValidator,
                Content.RemovePupilDualRegLAESTABTitle,
                Content.RemovePupilDualRegLAESTABLabel,
                Content.RemovePupilDualRegLAESTABError);

            var explainQuestion =
                new ExplainYourRequestQuestion(null, Content.RemovePupilDualRegExplainDetailsLabel);
            var evidenceQuestion =
                new EvidenceUploadQuestion(Content.RemovePupilDualRegEvidence);

            return(new List <Question>
            {
                laestabQuestion, explainQuestion, evidenceQuestion
            });
        }
Esempio n. 2
0
        public override List <Question> GetQuestions(Amendment amendment)
        {
            var laestabQuestion = new LaestabNumberQuestion(
                CustomValidator,
                Content.LaestabNumberQuestion_Title,
                Content.LaestabNumberQuestion_Label,
                Content.LaestabNumberQuestion_NullErrorMessage);

            var pupilExclusionDateQuestion = new PupilExclusionDateQuestion();

            var explainQuestion = new ExplainYourRequestQuestion(string.Empty, "Please explain your request to remove this Pupil");

            var evidenceQuestion =
                new EvidenceUploadQuestion(Content.RemovePupilAdmittedFollowingPermanentExclusionEvidence_HTML);

            return(new List <Question> {
                laestabQuestion, pupilExclusionDateQuestion, explainQuestion, evidenceQuestion
            });
        }