diff --git a/controladores/ControladorCategoria.php b/controladores/ControladorCategoria.php new file mode 100644 index 0000000..2dafbe6 --- /dev/null +++ b/controladores/ControladorCategoria.php @@ -0,0 +1,55 @@ + 'El nombre de la categoría es obligatorio']); + break; + } + + $categoria = new Categoria(null, $nombreCategoria); + $resultado = $categoria->crear(); + + echo json_encode($resultado); + break; + + + case 'listarCategorias': + + $categoria = new Categoria(); + $resultado = $categoria->listar(); + + echo json_encode($resultado); + break; + + + case 'buscarCategoria': + + $idCategoria = intval($_POST['idCategoria'] ?? 0); + + $categoria = new Categoria($idCategoria); + $resultado = $categoria->buscar(); + + echo json_encode($resultado); + break; + + + case 'borrarCategoria': + + $idCategoria = intval($_POST['idCategoria'] ?? 0); + + $categoria = new Categoria($idCategoria); + $resultado = $categoria->borrar(); + + echo json_encode($resultado); + break; + +} diff --git a/controladores/ControladorEquipo.php b/controladores/ControladorEquipo.php new file mode 100644 index 0000000..e8e56d9 --- /dev/null +++ b/controladores/ControladorEquipo.php @@ -0,0 +1,55 @@ + '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; + +} \ No newline at end of file