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()); } }
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)); } }
public EducationalDetailsEntity InsertEducationalDetails(EducationalDetailsEntity educationalDetailsEntity, int candidateId) { InsertEducation(educationalDetailsEntity, candidateId); return(educationalDetailsEntity); }