/**
* @fileoverview Modelo para inscribir alumnos en el Torneo Olímpico
* mediante una petición fetch a un controlador PHP en el servidor.
*
* @author Mauricio Peña
*/
class M_inscribirAlumnosTO {
/**
* Envía la solicitud para inscribir alumnos.
*
* @async
* @param {string} datos - Cuerpo de la solicitud en formato JSON.
* @returns {Promise<Object|undefined>} Respuesta del servidor.
*/
async inscribirAlumnos(datos) {
try {
const response = await fetch(
"/InscripcionesEVG/index.php?controlador=inscribirAlumnosTO&accion=inscribirAlumnos&j=1",
{
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: datos,
},
);
const data = await response.json();
return data;
} catch (error) {
console.error("Error al inscribir alumnos:", error);
}
}
}
export default M_inscribirAlumnosTO;