Esempio n. 1
0
        private static ApplicantFileHeader ConcreateApplicantFileHeader(ApplicantHeaderRequest request)
        {
            String[] header = request.LineData;

            ApplicantFileHeader applicantHeader;

            applicantHeader = new ApplicantFileHeader(request);

            applicantHeader.PROVINCE_CODE     = header.GetIndexOf(1);
            applicantHeader.COMP_CODE         = header.GetIndexOf(2);
            applicantHeader.LICENSE_TYPE_CODE = header.GetIndexOf(3);
            applicantHeader.TESTING_DATE      = PhaseDateHelper.PhaseToDateNull(header.GetIndexOf(4));
            applicantHeader.EXAM_APPLY        = PhaseApplyAmountHelper.Phase(header.GetIndexOf(5));
            applicantHeader.EXAM_AMOUNT       = PhaseCurrencyAmount.Phase(header.GetIndexOf(6));
            applicantHeader.TEST_TIME_CODE    = header.GetIndexOf(7);
            return(applicantHeader);
        }
Esempio n. 2
0
        private ApplicantFileHeader CreateHeader()
        {
            String testingNumber = "561644";

            DTO.UserProfile userProfile = CreateUserProfile();
            String          filename    = "test.txt";

            String[] _lineData             = _header.Split(',');
            ApplicantHeaderRequest request = new ApplicantHeaderRequest()
            {
                Context       = ctx,
                UserProfile   = userProfile,
                FileName      = filename,
                TestingNumber = testingNumber,
                LineData      = _lineData
            };
            ApplicantFileHeader applicantHeader = ConcreateApplicantFileHeader(request);

            return(applicantHeader);
        }