* * @param datosSolicitud string POST => Peticion a la que atiende * @param tramite string => el tramite del cual requerimos la informacion * @return json => En una cadena json la region, el tipo de viaje y los dias de viaje */ if (isset($_POST['datosSolicitud'])) { $idTramite = $_POST['tramite']; $sql = "SELECT sv_viaje \n\t\t\t\tFROM solicitud_viaje \n\t\t\t\tWHERE sv_tramite = {$idTramite}"; $res = $conexion->consultar($sql); $row = mysql_fetch_assoc($res); $svViaje = $row['sv_viaje']; $parametro = new Parametro(); if ($svViaje == 'Sencillo' || $svViaje == 'Redondo') { $datosViaje = $parametro->datosViajeSencilloRedondo($idTramite); } else { $datosViaje = $parametro->datosViajeMultidestino($idTramite); } echo json_encode(codifica($datosViaje)); } //================================================================================================================ /** * Obtiene el la region, el tipo de viaje y los dias de viaje de una solicitud * * @param tipoTarjeta string POST => Peticion a la que atiende * @return json => Los Tipos de Tarjeta en formato json */ if (isset($_REQUEST["tipoTarjeta"])) { $tipoTarjeta = array(1 => "AMEX corporativa Gastos"); for ($cont = 1; $cont <= count($tipoTarjeta); $cont++) { $response->rows[$cont] = codifica(array("tipo" => $tipoTarjeta[$cont])); }
if ($tramite == "") { $tramite = $tramiteIdComentario; } //seleccionamos el viaje (Sencillo,redondo,Multidestinos) $query_viaje = "SELECT sv_viaje FROM solicitud_viaje WHERE sv_tramite = {$tramite} "; //error_log($query_viaje); $rst = $cnn->consultar($query_viaje); while ($fila = mysql_fetch_assoc($rst)) { $sv_viaje = $fila['sv_viaje']; } //se obtinen a continuacion 3 datos importantes ( Tipo de viaje , La region y Los dias de viaje ) if ($sv_viaje == 'Sencillo' || $sv_viaje == 'Redondo') { $datosConcepto = $parameter->datosViajeSencilloRedondo($tramite); } else { //cuando sea multidestinos se tomara los datos del ultimo itinerario $datosConcepto = $parameter->datosViajeMultidestino($tramite); } //El orden de los datos obtenidos es el siguiente: // "Dato1" (Tipo de viaje) = $datosConcepto[0] // "Dato2" (Region) = $datosConcepto[1] // "Dato3" (Dias de viaje) = $datosConcepto[2] //obtiene el numero de dias de la solicitud en cuestion. if ($sv_viaje == 'Redondo') { $numeroDias = $datosConcepto[2] + 1; } else { $numeroDias = $datosConcepto[2]; } //dependiendo del id del concepto le daremos sus valores (Nacional e internacional) if ($datosConcepto[0] == 'Nacional') { if ($conceptoIdComentario == $conceptoC->GetIdAlimentos()) { //Alimentos