public bool UpdateUser(UserRequestDto request) { CheckParameterUpdateUser(request); var entity = _repoUser.SearchMatchingOneResult <UserEntity>(x => x.UsuarioId == request.UsuarioId); entity.Nombre = request.Nombre; entity.Apellido = request.Apellido; entity.Correo = request.Correo; entity.Contrasena = request.Contrasena; entity.FechaRegistro = request.FechaRegistro; entity.Rol = request.Rol; return(_repoUser.Update(entity)); }
public async Task <UsuarioDTO> Update(UsuarioDTO obj) { var usuarioExis = await _usuarioRepositorio.Get(obj.Id); if (usuarioExis == null) { throw new ExecoesDominio("não existe Usuário com esse Id"); } var usuario = _mapper.Map <Usuario>(obj); usuario.Validador(); var usuarioUpdate = await _usuarioRepositorio.Update(usuario); return(_mapper.Map <UsuarioDTO>(usuarioUpdate)); }