Example #1
0
function Guardar()
{
    $divisa = new Divisa();
    if (isset($_POST['nombre']) && $_POST['nombre'] != "" && isset($_POST['pais_id']) && $_POST['pais_id'] != "" && isset($_POST['abrev_div']) && $_POST['abrev_div'] != "") {
        $div_nombre = $_POST['nombre'];
        $div_tasa = $_POST['tasa'];
        $div_abreviatura = $_POST['abrev_div'];
        $div_pais = $_POST['pais_id'];
        $divisa->Insertar_Divisa($div_nombre, $div_tasa, $div_abreviatura, $div_pais);
        header("Location: index.php?oksave");
    } else {
        header("Location: index.php?error");
    }
}
Example #2
0
require_once "../../lib/php/constantes.php";
require_once "{$RUTA_A}/Connections/fwk_db.php";
require_once "{$RUTA_A}/functions/utils.php";
$I = new Interfaz("Parámetros", true);
?>
	<script>
		function validaNum(valor){
			cTecla=(document.all)?valor.keyCode:valor.which;
			if(cTecla==8) return true;
			patron=/^([0-9.]{1,2})?$/;
			cTecla= String.fromCharCode(cTecla);
			return patron.test(cTecla);
		}		
	</script>
<?php 
$divisa = new Divisa();
$tasaPesos = '';
$tasaDolares = '';
$tasaEuros = '';
foreach ($divisa->Load_all() as $arrD) {
    if ($tipoDivisa = $arrD['nombre'] == "MXN") {
        $tasaPesos = $arrD['tasa'];
    } elseif ($tipoDivisa = $arrD['nombre'] == "USD") {
        $tasaDolares = $arrD['tasa'];
    } elseif ($tipoDivisa = $arrD['nombre'] == "EUR") {
        $tasaEuros = $arrD['tasa'];
    }
}
?>
	<center>
		<h1>Cat&aacute;logo De Divisas</h1>
                	<input type="submit" id="enviaDirector" name="enviaDirector" value="     Enviar a Director" onclick="getCentroCostos();return guardaComprobacion();enviarSub();" style="background:url(../../images/save.gif); background-position:left; background-repeat:no-repeat; background-color:#E1E4EC;" readonly="readonly" disabled="disabled"/>
                	&nbsp;&nbsp;&nbsp;
               <?php 
    } else {
        ?>
                	<input type="submit" id="guardarCompedit" name="guardarCompedit" value="     Enviar Solicitud"  onclick="getCentroCostos();return guardaComprobacion();enviarSub();" style="background:url(../../images/save.gif); background-position:left; background-repeat:no-repeat; background-color:#E1E4EC;" readonly="readonly" disabled="disable"/>
                <?php 
    }
    ?>
            </div>
            <?php 
    $_divisas = new Divisa();
    $_divisas->Load_data(3);
    //busca Id de divisa
    $divisaEUR = $_divisas->Get_dato("div_tasa");
    $_divisas1 = new Divisa();
    $_divisas1->Load_data(2);
    $divisaUSD = $_divisas1->Get_dato("div_tasa");
    ?>
            <input type="hidden" name="idusuario" id="idusuario" value="<?php 
    echo $_SESSION["idusuario"];
    ?>
" readonly="readonly" />
            <input type="hidden" name="empleado" id="empleado" value="<?php 
    echo $_SESSION["idusuario"];
    ?>
" readonly="readonly" />
            <input type="hidden" name="empresa" id="empresa" value="<?php 
    echo $_SESSION["empresa"];
    ?>
" readonly="readonly" />
 public function actualizaTasaCambio()
 {
     $SQL = "SELECT RATE_MULT FROM PS_MTI_RT_EXP_VW WHERE FROM_CUR = 'USD' AND TO_CUR = 'MXP'";
     error_log($SQL);
     $stid = oci_parse($this->oracle_con, $SQL);
     oci_execute($stid);
     while ($row = oci_fetch_assoc($stid)) {
         $tasa = $row["RATE_MULT"];
         error_log("Usando nueva tasa para USD =" . $tasa);
     }
     $d = new Divisa();
     $d->Update_Divisa('USD', $tasa);
 }
$fila = mysql_fetch_assoc($rst);
$dci_concepto_nombre = $fila['cp_concepto'];
//Carga el nombre de la etapa en que esta la comprobacion de invitacion
$etapa = new Etapa();
$etapa->Load_Etapa_by_etapa_y_flujo($comprobacion_etapa, $comprobacion_flujo);
$comprobacion_etapa_nombre = $etapa->Get_dato("et_etapa_nombre");
$divisa = $sol_inv->Get_dato("si_divisa");
$total_solicitado = number_format($sol_inv->Get_dato("si_monto"), 2, ".", ",");
$monto_pesos = number_format($sol_inv->Get_dato("si_monto_pesos"), 2, ".", ",");
// datos del centro de costos
$cc = new CentroCosto();
$cc->Load_CeCo($co_cc_clave);
$cc_centrocostos = $cc->Get_Dato("cc_centrocostos");
$cc_nombre = $cc->Get_Dato("cc_nombre");
// Datos de la Divisa
$Divisa = new Divisa();
$Divisa->Load_data($dci_divisa);
$div_nombre = $Divisa->Get_dato("div_nombre");
$pdf->SetFont('consola', 'B', 6.5);
$pdf->Ln(7);
$pdf->SetX(15);
$pdf->Multicell(180, 8, "Información de la comprobación de solicitud de invitación", 'LRT', 'C');
$pdf->SetX(15);
$pdf->SetFont('consola', 'B', 6);
$pdf->Cell(45, 3, "Trámite:", 0, 0, 'R');
$pdf->SetFont('consola', '', 6);
$pdf->Cell(45, 3, $idTramite, 0, 0, 'L');
$pdf->SetFont('consola', 'B', 6);
$pdf->Cell(45, 3, "Fecha de creación:", 0, 0, 'R');
$pdf->SetFont('consola', '', 6);
$pdf->Cell(45, 3, $co_fecha_registro, 0, 0, 'L');
<?php

header("Cache-Control: no-store, no-cache, must-revalidate");
require_once "../../../lib/php/constantes.php";
require_once "{$RUTA_A}/Connections/fwk_db.php";
require_once "{$RUTA_A}/functions/utils.php";
if (isset($_POST['Aceptar'])) {
    $aceptar = $_POST['Aceptar'];
    $pesos = $_POST['pesos'];
    $dolares = $_POST['dolares'];
    $euros = $_POST['euros'];
    $obDiv = new Divisa();
    $result = "";
    if ($aceptar == 1) {
        if (isset($pesos) && $pesos != "") {
            $obDiv->Update_Divisa("MXP", $pesos);
        }
        if (isset($dolares) && $dolares != "") {
            $obDiv->Update_Divisa("USD", $dolares);
        }
        if (isset($euros) && $euros != "") {
            $obDiv->Update_Divisa("EUR", $euros);
        }
    }
}
Example #7
0
        $busqueda_value = "";
        if (isset($_GET["name_divisa"])) {
            $divisa_name = $_GET["name_divisa"];
            $busqueda_value = "name_divisa=" . $divisa_name;
        }
        $I = new Interfaz("Divisas", true);
        $L = new Lista($busqueda_value);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][55]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][327]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][436]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][437]);
        $L->Herramientas("E", "./index.php?mode=EDITAR&divisa_id=");
        include "../../lib/php/mnu_toolbar.php";
        divisas_toolbar();
        $query = "select p_nombre,\ndiv_nombre,\ndiv_abreviatura,\ndiv_tasa,\ndiv_id\nfrom divisa as d\ninner join pais as p\non d.div_pais = p.p_id\nWHERE div_nombre like '%" . $divisa_name . "%'\n/*or p_nombre like '%" . $divisa_name . "%'\nor div_abreviatura like '%" . $divisa_name . "%'*/\nORDER BY div_id";
        $L->muestra_lista($query, 4, false, 4);
        $I->Footer();
        break;
    case "NUEVO":
        require_once "divisa_new.php";
        break;
    case "EDITAR":
        require_once "divisa_edit.php";
        break;
    case "ELIMINAR":
        $divisa_id = $_GET["divisa_id"];
        $divisa = new Divisa();
        $divisa->Delete_Divisa($divisa_id);
        header("Location: index.php");
        break;
}
Example #8
0
function Muestra()
{
    include "../../lib/php/messageResources.php";
    $INDEXIDIOMA = $_SESSION["idiomausuario"];
    $divisa = new Divisa();
    if (isset($_GET['divisa_id'])) {
        $divisa_id = $_GET['divisa_id'];
        $divisa->Load_data($divisa_id);
    } else {
        header("Location: index.php");
    }
    $I = new Interfaz("Usuarios:: Editar Usuario", true);
    ?>
<style type="text/css">
<!--
.Estilo1 {color: #FF0000}
-->
</style>
<script language="JavaScript" src="../../lib/js/jquery/jquery-1.3.2.js" type="text/javascript"></script>
<script language="JavaScript" src="../../lib/js/validateForm.js" type="text/javascript"></script>
<script language="JavaScript" src="../../lib/js/valida_form.js" type="text/javascript"></script>

<br><br>
		<form name="form1" method="post"/>
			<table width="80%" align="center" cellpadding="4" cellspacing="4" border="0" bgcolor="#f4f4f4" style="padding-top: 20px;">
				<tr>
				    <td colspan="2" align="center"><strong><?php 
    echo $LABELINDEX[$INDEXIDIOMA][439];
    ?>
</strong></td>
                </tr>
                <tr>
                    <td>
                        <input type="hidden" name="div_id" id="div_id" value="<?php 
    echo $_GET['divisa_id'];
    ?>
" readonly="readonly" style="border-color:#FFFFFF" />
                    </td>
                </tr>                 
				<tr>
                    <td align="right" width="50%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][327];
    ?>
<span class="Estilo1">*</span>:</td><td> <input type="text" name="nombre" id="nombre" size="20" value="<?php 
    echo $divisa->Get_dato("div_nombre");
    ?>
"/></td>
                </tr>
                <tr>
				 	<td align="right" width="30%">
						<?php 
    echo $LABELINDEX[$INDEXIDIOMA][55];
    ?>
<span class="Estilo1">*</span>:
					</td>
					<td>
						<?php 
    $pais = new Pais();
    ?>
						<select name="pais_id" id="pais_id" onChange="">
								<option name="pais_id" id="pais_id" value="-1">
									Selecciona un item
								</option>
							<?php 
    foreach ($pais->Load_all() as $arrE) {
        if ($divisa->Get_dato("div_pais") == $arrE['p_id']) {
            ?>
										<option name="pais_id" id="pais_id" value="<?php 
            echo $arrE['p_id'];
            ?>
" selected>
											<?php 
            echo $arrE['p_nombre'];
            ?>
										</option>
							<?php 
        } else {
            ?>
										<option name="pais_id" id="pais_id" value="<?php 
            echo $arrE['p_id'];
            ?>
">
											<?php 
            echo $arrE['p_nombre'];
            ?>
										</option>
								<?php 
        }
    }
    ?>
						</select>					
					</td>
                </tr>
				<tr>
                    <td align="right" width="50%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][438];
    ?>
<span class="Estilo1">*</span>:</td><td> <input type="text" name="abrev_div" id="abrev_div" size="20" value="<?php 
    echo $divisa->Get_dato("div_abreviatura");
    ?>
"/></td>
                </tr>
				<tr>
                    <td align="right" width="50%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][437];
    ?>
<span class="Estilo1">*</span>:</td><td> <input type="text" name="tasa" id="tasa" size="20" value="<?php 
    echo $divisa->Get_dato("div_tasa");
    ?>
" onkeypress="return validaNum(event)" /></td>
                </tr>
				<tr><td colspan="2">&nbsp;</td></tr>
				<tr>
				 	<td colspan="2" align="center">
				 		<input type="submit" value="<?php 
    echo $LABELINDEX[$INDEXIDIOMA][345];
    ?>
" name="actualizar" onclick="return validar_formulario_editar_divisa(); ">
				 		<input type="submit" value="<?php 
    echo $LABELINDEX[$INDEXIDIOMA][219];
    ?>
" name="cancelar">
					</td>
				</tr>
			</table>
        </form>
		
		<?php 
    $I->Footer();
}
        }
    }
}
$dias_viaje = mysql_result($rst, 0, "svi_dias_viaje");
$tipoViaje = mysql_result($rst, 0, "svi_tipo_viaje");
$montoVueloTotalCotizado = mysql_result($rst, 0, "svi_monto_vuelo_cotizacion");
// Carga datos de autorizadores
$tramite = new Tramite();
$tramite->Load_Tramite($t_id);
$ruta_autorizadores = $tramite->Get_dato("t_ruta_autorizacion");
$autorizaciones = $tramite->Get_dato("t_autorizaciones");
//Traerá la ruta de autorización de la solicitud correspondiente
$rutaAutorizacion = new RutaAutorizacion();
$autorizadores = $rutaAutorizacion->getNombreAutorizadores($t_id);
//Validacion correspondiente del monto del hotel
$div = new Divisa();
$div->Load_data(2);
$div_USD = $div->Get_dato('div_tasa');
$div->Load_data(3);
$div_EUR = $div->Get_dato('div_tasa');
// Verificamos si la solicitud fue realizada por un delegado; de ser así imprimiremos el nombre de los involucrados
if ($t_delegado != 0) {
    $duenoActual = new Usuario();
    $duenoActual->Load_Usuario_By_ID($t_delegado);
    $nombredelegado = $duenoActual->Get_dato('nombre');
    $iniciador = "<font color='#0000CA'>" . $nombredelegado . "</font>" . strtoupper(" en nombre de: ") . $iniciador;
}
function setValorVacio($valor)
{
    $valorInicial = "";
    if ($valor == 0.0 || $valor == 0) {
					&nbsp;&nbsp;&nbsp;
                	<input type="submit" id="guardarComp" name="guardarComp" value="     Enviar Solicitud" onclick="return confirmacion(this.id);" disabled="disabled" style="background:url(../../images/save.gif); background-position:left; background-repeat:no-repeat; background-color:#E1E4EC;"/>
					&nbsp;&nbsp;&nbsp;
					<input type="submit" id="autorizar_cotizacion" name="autorizar_cotizacion" value="    Enviar a Autorizador"  onclick="return confirmacion(this.id);" style="background:url(../../images/Arrow_Right.png); background-position:left; background-repeat:no-repeat; background-color:#E1E4EC; display:none;"/>
					<input type="submit" id="envia_a_director" name="envia_a_director" value="    Enviar a Director"  onclick="return confirmacion(this.id);" style="background:url(../../images/Arrow_Right.png); background-position:left; background-repeat:no-repeat; background-color:#E1E4EC; display:none;"/>
				</div>
                <?php 
        //Obtiene los valores de los parámetros requeridos para esta pantalla
        $_parametros = new Parametro();
        $_parametros->Load(32);
        //busca parametro de limite de dias de anticipación para hacer solicitud de viaje Nacional
        $DiasAnticipacionSolicitudNacional = $_parametros->Get_dato("pr_cantidad");
        $_parametros->Load(33);
        //busca parametro de limite de dias de anticipación para hacer solicitud de viaje Internacional
        $DiasAnticipacionSolicitudInternacional = $_parametros->Get_dato("pr_cantidad");
        $divisa = new Divisa();
        $divisa->Load_data(2);
        $div_USD = $divisa->Get_dato("div_tasa");
        $divisa->Load_data(3);
        $div_EUR = $divisa->Get_dato("div_tasa");
        ?>
                <input type='hidden' id='dias_anticipacion_solicitud_nacional' name='dias_anticipacion_solicitud_nacional' value="<?php 
        echo $DiasAnticipacionSolicitudNacional;
        ?>
">
                <input type='hidden' id='dias_anticipacion_solicitud_internacional' name='dias_anticipacion_solicitud_internacional' value="<?php 
        echo $DiasAnticipacionSolicitudInternacional;
        ?>
">
                <input type='hidden' id='excepciones' name='excepciones' value="0" readonly="readonly">
                <input type='hidden' id='mensaje_excepcion' name='mensaje_excepcion' value="" readonly="readonly">