Ejemplo n.º 1
0
<?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;
}
Ejemplo n.º 2
0
<?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;
}