55 lines
1.0 KiB
PHP
55 lines
1.0 KiB
PHP
<?php
|
|
|
|
session_start();
|
|
|
|
require_once '../clases/ClaseEquipo.php';
|
|
|
|
switch ($_POST['orden']) {
|
|
|
|
case 'crearEquipo':
|
|
|
|
$nombreEquipo = trim($_POST['nombreEquipo'] ?? '');
|
|
|
|
if ($nombreEquipo == '') {
|
|
echo json_encode(['error' => 'El nombre del equipo es obligatorio']);
|
|
break;
|
|
}
|
|
|
|
$equipo = new Equipo(null, $nombreEquipo);
|
|
$resultado = $equipo->crear();
|
|
|
|
echo json_encode($resultado);
|
|
break;
|
|
|
|
|
|
case 'listarEquipos':
|
|
|
|
$equipo = new Equipo();
|
|
$resultado = $equipo->listar();
|
|
|
|
echo json_encode($resultado);
|
|
break;
|
|
|
|
|
|
case 'buscarEquipo':
|
|
|
|
$idEquipo = intval($_POST['idEquipo'] ?? 0);
|
|
|
|
$equipo = new Equipo($idEquipo);
|
|
$resultado = $equipo->buscar();
|
|
|
|
echo json_encode($resultado);
|
|
break;
|
|
|
|
|
|
case 'borrarEquipo':
|
|
|
|
$idEquipo = intval($_POST['idEquipo'] ?? 0);
|
|
|
|
$equipo = new Equipo($idEquipo);
|
|
$resultado = $equipo->borrar();
|
|
|
|
echo json_encode($resultado);
|
|
break;
|
|
|
|
} |