예제 #1
0
 // Carga los datos del itinerario
 for ($i = 1; $i <= $_POST['rowCount']; $i++) {
     //Partidas de Itinerario
     if (isset($_POST['id_itinerario' . $i])) {
         $nId_itinerario = $_POST['id_itinerario' . $i];
         $sTipoViaje = $_POST['tipo' . $i];
         $nNumvuelo = $_POST['numvuelo' . $i];
         $sAerolinea = $_POST['aerolinea' . $i];
         $nCostoViaje = $_POST['costoViaje' . $i];
         $nIva = $_POST['iva' . $i];
         $nTua = $_POST['tua' . $i];
         $nOtroImp = $_POST['otros_imp' . $i];
         $sSelect_hora_salida = $_POST['hora' . $i];
         $HoraSalida = $_POST['horaSalida' . $i];
         $apartadoBoleto = $_POST['apartado_boleto' . $i];
         $CViaje->Edit_Itinerario_amex($nId_itinerario, $sTipoViaje, $nNumvuelo, $sAerolinea, $nCostoViaje, $nIva, $nTua, $nOtroImp, $sSelect_hora_salida, $HoraSalida, $apartadoBoleto);
     }
 }
 //for
 // Actualiza el campo de observaciones
 $Csv = new C_SV();
 $Csv->Load_Solicitud_Amex_Tramite($idTramite);
 $Csv->Modifica_Observaciones($idTramite, $observaciones, FLUJO_AMEX);
 // Actualiza el valor del anticipo en la tabla de amex
 $amexID = $Csv->Get_dato("sa_id");
 $queryMonto = "SELECT (SUM(sai_monto_vuelo) + SUM(sai_iva) + SUM(sai_tua) + SUM(sai_otrocargo)) AS monto FROM sa_itinerario s WHERE sai_solicitud = {$amexID}";
 //error_log($queryMonto);
 $rstMonto = $cnn->consultar($queryMonto);
 $monto = mysql_result($rstMonto, 0, "monto");
 $queryMontoActualizar = "UPDATE solicitud_amex SET sa_anticipo ='{$monto}' WHERE sa_id = {$amexID}";
 //error_log($queryMontoActualizar);