case "rendirArqueo": $objCon->db_connect(); $usu_nombre = $_SESSION['usuario'][1]['nombre_usuario']; $boletas = $objBol->existenNoRendidas($objCon, $usu_nombre); $notas = $objNot->existenNoRendidas($objCon, $usu_nombre); try { $objCon->beginTransaction(); $datox = $objArq->arqueoMax($objCon); $arqueoId = $datox; $objArq->setArqueo($arqueoId, date('Y-m-d'), date('H:i:s'), $usu_nombre); $objArq->rendirArqueo($objCon); for ($i = 0; $i < count($boletas); $i++) { $objBol->rendirBoleta($objCon, $arqueoId, $boletas[$i]['bol_id']); } for ($i = 0; $i < count($notas); $i++) { $objNot->rendirNota($objCon, $arqueoId, $notas[$i]['not_id']); } $objCon->commit(); echo $arqueoId; } catch (PDOException $e) { $objCon->rollBack(); $e->getMessage(); } break; case "buscarNoRendidos": $objCon->db_connect(); try { $objCon->beginTransaction(); $usu_nombre = $_SESSION['usuario'][1]['nombre_usuario']; $res = json_encode($objBol->existenNoRendidas($objCon, $usu_nombre)); $objCon->commit();