Reactiva un usuario marcándolo como ACTIVO.
ID del usuario.
Mensaje de confirmación.
Actualiza los datos de un usuario.
ID del usuario.
Nuevos datos del usuario.
Usuario actualizado.
Crea un nuevo usuario con su contraseña encriptada.
Datos para crear el usuario.
Usuario creado.
Busca un usuario por su correo electrónico.
Correo del usuario.
Usuario encontrado o null.
Devuelve una lista paginada de usuarios.
Número de página.
Cantidad de resultados por página.
Objeto con usuarios, total y página actual.
Devuelve todos los usuarios de la base de datos.
Lista de usuarios.
Marca un usuario como INACTIVO.
ID del usuario.
Mensaje de confirmación.
Elimina un usuario de forma permanente.
ID del usuario.
Mensaje de confirmación.
Servicio que maneja la lógica de negocio para los usuarios.