Exemple #1
0
 private static RegistrationDetails GetCandidateDetails(TraineeshipCandidateViewModel modelBase)
 {
     return new RegistrationDetails
     {
         EmailAddress = modelBase.EmailAddress,
         Address = ApplicationConverter.GetAddress(modelBase.Address),
         DateOfBirth = modelBase.DateOfBirth,
         PhoneNumber = modelBase.PhoneNumber,
         FirstName = modelBase.FirstName,
         LastName = modelBase.LastName,
     };
 }
 private static ApplicationTemplate GetCandidateInformation(TraineeshipCandidateViewModel modelBase)
 {
     return(new ApplicationTemplate
     {
         Qualifications =
             modelBase.HasQualifications
                 ? ApplicationConverter.GetQualifications(modelBase.Qualifications)
                 : new List <Qualification>(),
         WorkExperience =
             modelBase.HasWorkExperience
                 ? ApplicationConverter.GetWorkExperiences(modelBase.WorkExperience)
                 : new List <WorkExperience>(),
     });
 }
Exemple #3
0
 private static ApplicationTemplate GetCandidateInformation(TraineeshipCandidateViewModel modelBase)
 {
     return new ApplicationTemplate
     {
         AboutYou = ApplicationConverter.GetAboutYou(modelBase.AboutYou, modelBase.MonitoringInformation),
         Qualifications =
             modelBase.HasQualifications
                 ? ApplicationConverter.GetQualifications(modelBase.Qualifications)
                 : new List<Qualification>(),
         WorkExperience =
             modelBase.HasWorkExperience
                 ? ApplicationConverter.GetWorkExperiences(modelBase.WorkExperience)
                 : new List<WorkExperience>(),
         TrainingCourses = 
             modelBase.HasTrainingCourses
                 ? ApplicationConverter.GetTrainingCourses(modelBase.TrainingCourses)
                 : new List<TrainingCourse>(),
         DisabilityStatus = ApplicationConverter.GetDisabilityStatus(modelBase.MonitoringInformation.DisabilityStatus)
     };
 }