Ejemplo n.º 1
0
        public void Update(EditorUserModel userEditor)
        {
            var user = _userRepository.GetByKey(userEditor.Id);
            var name = new Name(userEditor.FirstName, userEditor.LastName);

            user.Update(name);
            _uow.Commit();
        }
Ejemplo n.º 2
0
        public Task <IActionResult> Update([FromBody] EditorUserModel userModel)
        {
            IActionResult result;

            try
            {
                _service.Update(userModel);
                result = Ok(new ResultViewModel {
                    Success = true, Message = "Usuário editado com sucesso"
                });
            }
            catch (Exception ex)
            {
                result = BadRequest(new ResultViewModel {
                    Success = false, Message = ex.Message, Docs = ex
                });
            }

            return(GetResult(result));
        }