Esempio n. 1
0
 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();