Ejemplo n.º 1
0
        public void DeleteEducationField(int id)
        {
            ApplicantEducationDetails applicantEducation = dbContext.ApplicantEducationDetails.Find(id);

            if (applicantEducation != null)
            {
                dbContext.Entry <ApplicantEducationDetails>(applicantEducation).State = EntityState.Deleted;
                dbContext.SaveChanges();
            }
        }
Ejemplo n.º 2
0
        public void EditEducationField(ApplicantEducationDetails applicantEducation)
        {
            ApplicantEducationDetails applicantEducationFound = dbContext.ApplicantEducationDetails.Where(appl => appl.ApplicantId == applicantEducation.ApplicantId)
                                                                .ToList <ApplicantEducationDetails>().Where(applicant => applicant.Id == applicantEducation.Id).FirstOrDefault <ApplicantEducationDetails>();

            if (applicantEducationFound != null)
            {
                applicantEducationFound.Degree         = applicantEducation.Degree ?? applicantEducation.Degree;
                applicantEducationFound.GPA            = applicantEducation.GPA ?? applicantEducationFound.GPA;
                applicantEducationFound.Major          = applicantEducation.Major ?? applicantEducationFound.Major;
                applicantEducationFound.University     = applicantEducation.University ?? applicantEducationFound.University;
                applicantEducationFound.GraduationYear = applicantEducation.GraduationYear ?? applicantEducationFound.GraduationYear;
                applicantEducationFound.StartYear      = applicantEducation.StartYear ?? applicantEducation.StartYear;
                applicantEducationFound.Graduated      = applicantEducation.Graduated;
                dbContext.Entry <ApplicantEducationDetails>(applicantEducationFound).State = EntityState.Modified;
                dbContext.SaveChanges();
            }
        }
Ejemplo n.º 3
0
 public void Put([FromBody] ApplicantEducationDetails educationField)
 {
     applicantEducationDetailsService.EditEducationField(educationField);
 }