Ejemplo n.º 1
0
        public void EditPersonalGoal(EditedPersonalGoal model)
        {
            var user = _systemUserRepository.GetFirstOrDefault(predicate: a => a.SystemUserId == model.SystemUserId, include: a => a.Include(b => b.EduUser));

            if (user == null)
            {
                throw new ApplicationException("System user id is invalid.");
            }

            var eduuser = user.EduUser.SingleOrDefault();

            eduuser.CareerGoal = model.CareerGoal;
            eduuser.SkillGoal  = model.SkillGoal;
            _eduUserRepository.Update(eduuser);
            _unitOfWork.SaveChanges();
        }
Ejemplo n.º 2
0
 public ActionResult Edit([FromBody] EditedPersonalGoal model)
 {
     _userProfileService.EditPersonalGoal(model);
     return(Ok(MessageHelper.Success("The personal goal has been updated.")));
 }