//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 $nombreParametro = "TasaAlimentosDiariaNacional"; } elseif ($conceptoIdComentario == $conceptoC->GetIdHotel()) { //Hospedaje $nombreParametro = "TasaHospedajeNacional"; } elseif ($conceptoIdComentario == $conceptoC->GetIdLavanderia()) { //Lavanderia $nombreParametro = "MinimoDiarioLavanderiaNacional"; } } else { if ($datosConcepto[0] = 'Intercontinental' || ($datosConcepto[0] = 'Continental')) { if ($conceptoIdComentario == $conceptoC->GetIdAlimentos()) { //Alimentos $nombreParametro = "TasaAlimentosDiariaInternacional"; } elseif ($conceptoIdComentario == $conceptoC->GetIdHotel()) {
/** * Funcion para ingresar la excepcion a nivel detalle */ function ingresarExcepcionDetalle($conceptoId, $excepcion, $diferencia, $detalleComprobacionId, $comprobacionId) { $concepto = new Concepto(); if ($excepcion != "") { if ($conceptoId == $concepto->GetIdAlimentos()) { Add_excepcion($excepcion, $diferencia, '0', $comprobacionId, $detalleComprobacionId); } else { if ($conceptoId == $concepto->GetIdHotel()) { Add_excepcion($excepcion, $diferencia, '0', $comprobacionId, $detalleComprobacionId); } else { if ($conceptoId == $concepto->GetIdLavanderia()) { Add_excepcion($excepcion, $diferencia, '0', $comprobacionId, $detalleComprobacionId); } } } } }