El listado de socios muestra todos los registros activos e históricos almacenados en la base de datos de ADUTEM. La tabla interactiva está construida con MUI DataGrid y permite paginar, seleccionar múltiples filas y editar campos directamente desde la interfaz. Los datos se obtienen automáticamente del endpointDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Bryacg/Adutem/llms.txt
Use this file to discover all available pages before exploring further.
GET /api/person al cargar la página.
La información que ves en el listado proviene en tiempo real del endpoint
GET /api/person, que devuelve todos los registros de la tabla persona en la base de datos PostgreSQL. Cualquier socio recién registrado aparece aquí de inmediato.Cómo acceder al listado
Selecciona Socios en el menú principal. El sistema te redirige a/home/socios y carga el DataGrid con todos los socios registrados. No se requieren filtros previos; la tabla muestra todos los registros disponibles al abrirse.
Columnas disponibles
El DataGrid incluye las siguientes 13 columnas. La mayoría de los campos son editables directamente desde la celda.| Columna | Descripción | Editable |
|---|---|---|
| ID | Identificador único asignado por la base de datos | No |
| Nombre | Nombres del socio | Sí |
| Apellido | Apellidos del socio | Sí |
| Cédula | Número de cédula de identidad ecuatoriana | Sí |
| F. Nacimiento | Fecha de nacimiento del socio | Sí |
| Dirección | Dirección domiciliaria | Sí |
| Teléfono | Número(s) de teléfono de contacto | Sí |
| Nombres del Padre | Nombre completo del padre | Sí |
| Nombres de la Madre | Nombre completo de la madre | Sí |
| Alergias | Medicamentos o alimentos que producen reacción alérgica | Sí |
| Tipo de Sangre | Grupo sanguíneo del socio | Sí |
| Correo Electrónico | Dirección de correo del socio | Sí |
| F. Creación | Fecha y hora en que se creó el registro en el sistema | No |
Paginación y selección
El DataGrid admite selección múltiple por casillas de verificación (checkboxSelection). Activa la casilla en la columna izquierda de cada fila para seleccionar uno o varios socios simultáneamente. Hacer clic en el cuerpo de la fila no activa la selección; solo la casilla la activa.
Deshabilitar un socio
Para desactivar un socio del sistema, accede a la ruta/home/socios/deshabilitar. Esta opción permite marcar un registro como inactivo sin eliminarlo permanentemente de la base de datos, preservando el historial de membresía.