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

                var candidateId = Session["candidateId"];

                var result = CandidateService.InsertAdditionalDetails(additionalDetailsEntity, Convert.ToInt32(candidateId));

                return(View());
            }
            catch (Exception exception)
            {
                return(View());
            }
        }
Ejemplo n.º 2
0
 private CandidateAdditionalDetails ConvertToAdditionalDetailsEntity(AdditionalDetailsEntity additionalDetailsEntity, int candidateId)
 {
     return(new CandidateAdditionalDetails()
     {
         CandidateId = 1,
         VisaDenial = additionalDetailsEntity.VisaDenial,
         VisaDenialDetails = additionalDetailsEntity.VisaDenialDetails,
         OverseasAssignment = additionalDetailsEntity.OverseasAssignment,
         OverseasAssignmentDetails = additionalDetailsEntity.OverseasAssignmentDetails,
         EmidsFriendsRelatives = additionalDetailsEntity.EmidsFriendsRelatives,
         EmidsFriendsRelativesDetails = additionalDetailsEntity.EmidsFriendsRelativesDetails,
         Illness = additionalDetailsEntity.Illness,
         IllnessDetails = additionalDetailsEntity.IllnessDetails,
         OtherEmployerCommittment = additionalDetailsEntity.OtherEmployerCommittment,
         OtherEmployerCommittmentDetails = additionalDetailsEntity.OtherEmployerCommittmentDetails,
         Prosecution = additionalDetailsEntity.Prosecution,
         ProsecutionDetails = additionalDetailsEntity.ProsecutionDetails,
         TravelAbroad = additionalDetailsEntity.TravelAbroad,
         TravelAbroadDetails = additionalDetailsEntity.TravelAbroadDetails,
         TravelAbroadDuration = additionalDetailsEntity.TravelAbroadDuration
     });
 }
Ejemplo n.º 3
0
 public AdditionalDetailsEntity InsertAdditionalDetails(AdditionalDetailsEntity additionalDetailsEntity, int candidateId)
 {
     CandidateRepository.InsertAdditionalDetails(ConvertToAdditionalDetailsEntity(additionalDetailsEntity,
                                                                                  candidateId));
     return(additionalDetailsEntity);
 }