<?php include '../dao/IncidenteDao.php'; $postdata = file_get_contents("php://input"); $request = json_decode($postdata); $accion = $request->accion; $incidenteDao = new IncidenteDao(); switch ($accion) { case 'registrar': $data = $request->data; $mensaje = $incidenteDao->sp_register($data); echo json_encode($mensaje); break; case 'actualizar': $data = $request->data; $mensaje = $incidenteDao->sp_update($data); echo json_encode($mensaje); break; case 'eliminar': $data = $request->data; $mensaje = $incidenteDao->sp_delete($data->id); echo json_encode($mensaje); break; }
<?php $accion = $_GET['accion']; include '../dao/IncidenteDao.php'; $incidenteDao = new IncidenteDao(); switch ($accion) { case 'multiple': $pagina = $_GET['pagina']; $terminos = json_decode($_REQUEST['terminos']); echo json_encode($incidenteDao->listar($pagina, $terminos)); break; case 'detalle': $id = $_GET['id']; echo json_encode($incidenteDao->get_detalle_by_id($id)); break; case 'get_name_involucrado_by_dni': $dni = $_GET['dni']; echo json_encode($incidenteDao->get_name_involucrado_by_dni($dni)); break; }