Ejemplo n.º 1
0
    $result = executeSelect($sql, $conn);
    $ticket = mysql_fetch_array($result);
    $citacion["citacion_tipo"] = $_POST["citacion"];
    $citacion["citacion_email"] = $_POST["citacion_email"];
    $citacion["citacion_plantilla"] = $_POST["citacion_plantilla"];
    $citacion["ticket_id"] = $_POST["ticket"];
    $citacion["staff_id"] = $var_staffid;
    if ($_POST["citacion_cliente"] == 1) {
        $citacion["cliente_id"] = $ticket["nUserId"];
    } elseif ($_POST["citacion_cliente"] == 2) {
        $citacion["cliente_id"] = $ticket["nUserId_dos"];
    } else {
        // busco el cliente compuesto
        $citacion["cliente_id"] = citacionClienteCompuesto($_POST["citacion_cliente"]);
    }
    // guardo el mail del cliente si es que no tenia
    if ($_POST["emailNuevo"] != "") {
        $sql = "update sptbl_users set vEmail='" . mysql_real_escape_string($_POST["emailNuevo"]) . "' where nUserId='" . mysql_real_escape_string($citacion["cliente_id"]) . "'";
        $result = executeSelect($sql, $conn);
    }
    // guardo la citacion
    $citacionClass = new Citacion();
    $citacionClass->guardarCitacion($citacion);
    // suscripcion al ticket
    $datos = array('ticket_id' => $_POST["ticket"], 'staff_id' => $var_staffid);
    $suscripcion = new Suscripcion();
    $suscripcion->suscribirse($datos);
    // vuelvo al ticket
    header("Location: viewticket.php?limitval=" . $_GET['limitval'] . "&mt=y&tk=" . $_GET['tk'] . "&us=" . $_GET['us'] . "&stylename=" . $_GET['stylename'] . "&styleminus=" . $_GET['styleminus'] . "&styleplus=" . $_GET['styleplus'] . "&citaciones=1");
    die;
}
Ejemplo n.º 2
0
 }
 // citacion
 $citacionClass = new Citacion();
 if ($citacion != "") {
     if (is_array($citacion["citacion_tipo"]) == true && is_array($citacion["citacion_plantilla"]) == true && is_array($citacion["citacion_cliente"]) == true) {
         // varias
         for ($i = 0; $i < count($citacion['citacion_tipo']); $i++) {
             if ($citacion["citacion_cliente"][$i] == 1) {
                 $citacion["cliente_id"] = $var_userid;
             } elseif ($citacion["citacion_cliente"][$i] == 2) {
                 $citacion["cliente_id"] = $var_userid_dos;
             } else {
                 // busco el cliente compuesto
                 $citacion["cliente_id"] = citacionClienteCompuesto($citacion["citacion_cliente"][$i]);
             }
             $citacionClass->guardarCitacion(array('citacion_tipo' => $citacion["citacion_tipo"][$i], 'citacion_plantilla' => $citacion["citacion_plantilla"][$i], 'ticket_id' => $var_insert_id, 'staff_id' => $var_staffid, 'cliente_id' => $citacion["cliente_id"], 'fecha' => date('Y-m-d H:i') . ':0' . $i));
         }
     } else {
         // solo una
         if ($citacion["citacion_cliente"] == 1) {
             $citacion["cliente_id"] = $var_userid;
         } elseif ($citacion["citacion_cliente"] == 2) {
             $citacion["cliente_id"] = $var_userid_dos;
         } else {
             // busco el cliente compuesto
             $citacion["cliente_id"] = citacionClienteCompuesto($citacion["citacion_cliente"]);
         }
         $citacionClass->guardarCitacion(array('citacion_tipo' => $citacion["citacion_tipo"], 'citacion_plantilla' => $citacion["citacion_plantilla"], 'ticket_id' => $var_insert_id, 'staff_id' => $var_staffid, 'cliente_id' => $citacion["cliente_id"]));
     }
 }
 // historial de derivar