public JsonResult Add(QualificationViewModel model)
        {
            if (ModelState.IsValid)
            {
                var EntityMapped = Mapper.Map <Qualification>(model);
                EntityMapped.UserId      = CurrentUser.Id;
                EntityMapped.CreatedDate = DateTime.Now;
                _QualificationService.Add(EntityMapped);
                return(Json(new { data = model, success = true }, JsonRequestBehavior.AllowGet));
            }
            var errors = ModelState.GetDistinctModelErrors();

            return(Json(new { data = model, success = false, ErrorsList = errors }, JsonRequestBehavior.AllowGet));
        }
        public IActionResult Add([FromBody] EmployeeQualificationDto qualification)
        {
            var newItem = new Qualification()
            {
                Name = qualification.Name,
                EmployeeQualification = new List <EmployeeQualification>()
                {
                    new EmployeeQualification()
                    {
                        Institution = qualification.Institution,
                        EmployeeId  = qualification.EmployeeId,
                        Note        = qualification.Note,
                        City        = qualification.City,
                        ValidTo     = qualification.ValidTo,
                        ValidFrom   = qualification.ValidFrom,
                    }
                }
            };

            _qualificationService.Add(newItem);
            _qualificationService.SaveChanges();
            return(Ok());
        }