public ActionResult Create(EducationalDetailsEntity educationalDetails)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                var candidateId = Session["candidateId"];

                var result = CandidateService.InsertEducationalDetails(educationalDetails, Convert.ToInt32(candidateId));

                return(RedirectToAction("Create", "PreviousEmployment"));
            }
            catch (Exception exception)
            {
                return(View());
            }
        }
Example #2
0
        private void InsertEducation(EducationalDetailsEntity educationalDetailsEntity, int candidateId)
        {
            if (!string.IsNullOrEmpty(educationalDetailsEntity.Education1?.UniversityName))
            {
                CandidateRepository.InsertEducationDetails(ConvertToEducationalDetails(educationalDetailsEntity.Education1, candidateId));
            }

            if (!string.IsNullOrEmpty(educationalDetailsEntity.Education2?.UniversityName))
            {
                CandidateRepository.InsertEducationDetails(ConvertToEducationalDetails(educationalDetailsEntity.Education2, candidateId));
            }

            if (!string.IsNullOrEmpty(educationalDetailsEntity.Education3?.UniversityName))
            {
                CandidateRepository.InsertEducationDetails(ConvertToEducationalDetails(educationalDetailsEntity.Education3, candidateId));
            }

            if (!string.IsNullOrEmpty(educationalDetailsEntity.Education4?.UniversityName))
            {
                CandidateRepository.InsertEducationDetails(ConvertToEducationalDetails(educationalDetailsEntity.Education4, candidateId));
            }
        }
Example #3
0
 public EducationalDetailsEntity InsertEducationalDetails(EducationalDetailsEntity educationalDetailsEntity, int candidateId)
 {
     InsertEducation(educationalDetailsEntity, candidateId);
     return(educationalDetailsEntity);
 }