예제 #1
0
        public ActionResult <UserDto> UpdateUser(int userId, UserForUpdateDto user)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var userFromRepo = _croudSeekRepository.GetUser(userId);

            if (userFromRepo == null)
            {
                return(NotFound());
            }
            _mapper.Map(user, userFromRepo);

            _croudSeekRepository.UpdateUser(userFromRepo);

            _croudSeekRepository.Save();

            return(NoContent());
        }