예제 #1
0
function reservaInscripcion($nombre, $email, $telefono, $id_comision, $id_filial, $id_plan)
{
    $param = array("nombre" => $nombre, "email" => $email, "telefono" => $telefono, "id_comision" => $id_comision, "id_filial" => $id_filial, "id_plan" => $id_plan);
    $wsc = new wsc_sistema("sincronizar_reservas_inscripciones_web", $param);
    $respuesta = $wsc->exec(WSC_RETURN_ARRAY);
    if (is_array($respuesta)) {
        if (isset($respuesta['success']) && $respuesta['success'] == "success") {
            $result = array("success" => true, "data" => $param, "error" => "Reserva registrada con éxito, nos estaremos comunicando a la brevedad.");
        } else {
            $result = array("success" => false, "error" => $respuesta['error']);
        }
    } else {
        if ($wsc->isError()) {
            $result = array("success" => false, "error" => $wsc->getError());
        } else {
            $result = array("success" => false, "error" => $wsc->getResponse());
        }
    }
    return $result;
}
예제 #2
0
 public static function validar($metodo, wsc_sistema &$wsc = null)
 {
     if ($wsc == null) {
         $wsc = new wsc_sistema($metodo);
     } else {
         if ($wsc->metodo != $metodo) {
             $wsc->setCall($metodo);
         }
     }
 }