public UsuarioDTO ObtenerUsuario(UsuarioRequest request) { if (request == null) { throw new ArgumentNullException(nameof(request)); } if (string.IsNullOrEmpty(request.UsuarioId)) { throw new ArgumentNullException(nameof(request.UsuarioId)); } var usuario = _usuarioRepositorio.GetSingle(s => s.UsuarioId == request.UsuarioId); if (usuario == null) { return new UsuarioDTO { ValidationErrorMessage = "Usuario no existe" } } ; return(new UsuarioDTO { UsuarioId = usuario.UsuarioId, Nombre = usuario.Nombre }); }