コード例 #1
0
require_once '.' . $obj_config->GetVar('ruta_config') . 'mensajes.php';
// Clase Generica
require '.' . $obj_config->GetVar('ruta_libreria') . 'Generica.php';
$obj_generico = new Generica();
// Conexion a la bases de datos
require '.' . $obj_config->GetVar('ruta_libreria') . 'Bd.php';
$obj_conexion = new Bd();
if (!$obj_conexion->ConnectDataBase($obj_config->GetVar('host'), $obj_config->GetVar('data_base'), $obj_config->GetVar('usuario_db'), $obj_config->GetVar('clave_db'))) {
    echo "sin_conexion_bd";
}
session_start();
// Modelo asignado
require '.' . $obj_config->GetVar('ruta_modelo') . 'Ventas.php';
$obj_modelo = new Ventas($obj_conexion);
$taquilla = $obj_modelo->GetIdTaquilla();
$impreso = $obj_modelo->ExisteTicketNoImpreso($taquilla);
if ($impreso == 1 || $impreso == 2) {
    $resultTT = $obj_modelo->GetDatosTicketTransaccional();
    if ($obj_conexion->GetNumberRows($resultTT) > 0) {
        // Generacion del Id del Ticket
        $id_ticket = $obj_modelo->GeneraIDTicket();
        // Generacion del serial del ticket
        $serial = "";
        $serial = $obj_modelo->GeneraSerialTicket();
        while ($obj_modelo->GetExisteSerialTicket($serial)) {
            $serial = $obj_modelo->GeneraSerialTicket();
        }
        if ($result = $obj_modelo->GetDatosTicketTransaccional()) {
            $total_ticket = 0;
            while ($row = $obj_conexion->GetArrayInfo($result)) {
                // acumula y suma el total a la variable