示例#1
0
        public void DeleteEducationQualifications(EducationQualification educationQualifications)
        {
            if (educationQualifications == null)
            {
                throw new ArgumentNullException(nameof(educationQualifications));
            }

            _context.EducationQualifications.Remove(educationQualifications);
        }
        public void Delete(int id)
        {
            var EducationQualification = new EducationQualification
            {
                EducationQualificationId = id
            };

            unitOfWork.EducationQualificationRepository.Delete(EducationQualification);
            unitOfWork.Save();
        }
        public void Create(EducationQualificationViewModel educationQualificationVM)
        {
            var EducationQualification = new EducationQualification
            {
                EducationQualificationName = educationQualificationVM.EducationQualificationName
            };

            unitOfWork.EducationQualificationRepository.Insert(EducationQualification);
            unitOfWork.Save();
        }
        public void Update(EducationQualificationViewModel educationQualificationVM)
        {
            var EducationQualification = new EducationQualification
            {
                EducationQualificationId   = educationQualificationVM.EducationQualificationId,
                EducationQualificationName = educationQualificationVM.EducationQualificationName
            };

            unitOfWork.EducationQualificationRepository.Update(EducationQualification);
            unitOfWork.Save();
        }
示例#5
0
        public void CreateEducationQualifications(
            EducationQualification educationQualifications)
        {
            if (educationQualifications == null)
            {
                throw new ArgumentNullException(nameof(educationQualifications));
            }

            //foreach(EducationQualification edu in educationQualifications)
            //{
            _context.EducationQualifications.Add(educationQualifications);
            //}
        }
        public ActionResult UpdateEducationQualification(int id,
                                                         EducationQualificationsUpdateDto educationQualificationsUpdateDto)
        {
            // foreach(var educationUpdate in educationQualificationsUpdateDto)
            // {
            EducationQualification educationQualificationModelFromRepo =
                _repository.GetEducationQualificationsByEducationId(educationQualificationsUpdateDto.EducationQualificationId);

            if (educationQualificationModelFromRepo == null)
            {
                return(NotFound());
            }

            _mapper.Map(educationQualificationsUpdateDto, educationQualificationModelFromRepo);

            _repository.UpdateEducationQualifications(educationQualificationModelFromRepo);

            _repository.SaveChanges();
            //}
            return(NoContent());
        }
示例#7
0
 public CustomList <EducationQualification> GetAllEduQualification()
 {
     return(EducationQualification.GetAllEducationQualification());
 }
示例#8
0
 public void UpdateEducationQualifications(EducationQualification educationQualifications)
 {
     //Nothing
 }