예제 #1
0
function Guardar()
{
    $politica = new Politica();
    if (isset($_POST['nombre']) && $_POST['nombre'] != "" && isset($_POST['cantidad']) && $_POST['cantidad'] != "" && isset($_POST['unidad']) && $_POST['unidad'] != "") {
        $p_nombre = $_POST['nombre'];
        $p_concepto = $_POST['concepto_id'];
        $p_nivel = $_POST['nivel_id'];
        $p_pais = $_POST['pais_id'];
        $p_cantidad = $_POST['cantidad'];
        $p_tipo = $_POST['tipo_id'];
        $p_unidad = $_POST['unidad'];
        $p_asistentes = 0;
        if (isset($_POST['asistentes'])) {
            if ($_POST['asistentes'] == "on") {
                $p_asistentes = 1;
            }
        }
        $p_recurrente = 0;
        if (isset($_POST['recurrente'])) {
            if ($_POST['recurrente'] == "on") {
                $p_recurrente = 1;
            }
        }
        $p_dia = 0;
        if (isset($_POST['dia'])) {
            if ($_POST['dia'] == "1") {
                $p_dia = 1;
            }
        }
        $p_noche = 0;
        $politica->Insertar_Politica($p_nombre, $p_concepto, $p_nivel, $p_pais, $p_cantidad, $p_asistentes, $p_recurrente, $p_dia, $p_noche, $p_tipo, $p_unidad);
        header("Location: index.php?oksave");
    } else {
        header("Location: index.php?error");
    }
}
예제 #2
0
        }
        $busqueda_value = "name_politica=" . $politica_name;
        $I = new Interfaz("Politicas", true);
        $L = new Lista($busqueda_value);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][327]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][34]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][464]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][55]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][465]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][466]);
        $L->Herramientas("E", "./index.php?mode=EDITAR&politica_id=");
        include "../../lib/php/mnu_toolbar.php";
        politicas_toolbar();
        $query = "SELECT p_nombre,\ncg_nombre,\nj_nombre,\npd_nombre,\np_limite,\np_unidad,\np_id\nFROM politicas AS p\nLEFT JOIN pais_destino  AS pd\nON p.p_pais_destino = pd.pd_id\nLEFT JOIN jerarquia AS j\nON p.p_jerarquia = j.j_id\nLEFT JOIN conceptos_gastos AS cg\nON p.p_concepto = cg.cg_id\nWHERE p_nombre like '%" . $politica_name . "%'\n/*or p_concepto like '%" . $politica_name . "%'*/\nORDER BY p_id";
        error_log($query);
        $L->muestra_lista($query, 6, false, 6);
        $I->Footer();
        break;
    case "NUEVO":
        require_once "politica_new.php";
        break;
    case "EDITAR":
        require_once "politica_edit.php";
        break;
    case "ELIMINAR":
        $politica_id = $_GET["politica_id"];
        $politica = new Politica();
        $politica->Delete_Politica($politica_id);
        header("Location: index.php");
        break;
}
<?php

require_once '../negocio/politicasEstado.class.php';
require_once '../util/funciones/Funciones.class.php';
$objpolitica = new Politica();
try {
    $registros = $objpolitica->listar();
    //        echo '<pre>';
    //        print_r($registros);
    //        echo '</pre>';
} catch (Exception $exc) {
    Funciones::mensaje($exc->getMessage(), "e");
}
?>

<table id="tabla-listado" class="table table-bordered table-striped">
    <thead>
            <tr>
                
                    <th>&nbsp;</th>
                    <th>CODIGO</th>
                    <th>TIPO DE POLÍTICA</th>
                    <th>NOMBRE</th>
                    <th>OPCIÓN</th>
                   
            </tr>
    </thead>
    <tbody>
        <?php 
for ($i = 0; $i < count($registros); $i++) {
    echo '<tr>';
예제 #4
0
	function Muestra(){
		include "../../lib/php/messageResources.php";
		$INDEXIDIOMA=$_SESSION["idiomausuario"];
		$politica = new Politica();
		if(isset($_GET['politica_id'])){
			$politica_id=$_GET['politica_id'];
			$politica->Load_data($politica_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="6" align="center"><strong><?php echo $LABELINDEX[$INDEXIDIOMA][468]?></strong></td>
                </tr>
                <tr>
                    <td>
                        <input type="hidden" name="p_id" id="p_id" value="<?php echo $_GET['politica_id']; ?>" readonly="readonly" style="border-color:#FFFFFF" />
                    </td>
                </tr>                 
				<tr>
                    <td align="right" width="45%"><?php echo $LABELINDEX[$INDEXIDIOMA][327]?><span class="Estilo1">*</span>:</td>
					<td> <input type="text" name="nombre" id="nombre" size="20" value="<?php echo $politica->Get_dato("p_nombre");?>"/></td>
                </tr>
                <tr>
				 	<td align="right" width="">
						<?php echo $LABELINDEX[$INDEXIDIOMA][34]?><span class="Estilo1">*</span>:
					</td>
					<td colspan="5">
						<?php $concepto=new Concepto(); ?>
						<select name="concepto_id" id="concepto_id" onChange="">
								<option name="concepto_id" id="concepto_id" value="-1">
									Selecciona un item
								</option>
							<?php foreach($concepto->Load_all_conceptos_gastos(1) as $arrE){
									if($politica->Get_dato("p_concepto") == $arrE['cg_id']){ ?>
										<option name="concepto_id" id="concepto_id" value="<?php echo $arrE['cg_id'];?>" selected >
											<?php echo $arrE['cg_nombre'];?>
										</option>
							<?php	}else{ ?>
										<option name="concepto_id" id="concepto_id" value="<?php echo $arrE['cg_id'];?>">
											<?php echo $arrE['cg_nombre'];?>
										</option>
								<?php }
								} ?>
						</select>					
					</td>
                </tr>
                <tr>
				 	<td align="right" width="">
						<?php echo $LABELINDEX[$INDEXIDIOMA][469]?><span class="Estilo1">*</span>:
					</td>
					<td colspan="5">
						<?php //$cluster=new Cluster(); ?>
						<select name="nivel_id" id="nivel_id" >
								<option name="nivel_id" id="nivel_id" value="-1">
									Selecciona un item
								</option>
							<?php $Usu = new Usuario();
								foreach($Usu->Load_niveles(1) as $arrE){
									if($politica->Get_dato("p_jerarquia") == $arrE['j_id']){ ?>
										<option name="nivel_id" id="nivel_id" value="<?php echo $arrE['j_id'];?>" selected>
											<?php echo $arrE['j_nombre'];?>
										</option>
							<?php	}else{ ?>
										<option name="nivel_id" id="nivel_id" value="<?php echo $arrE['j_id'];?>">
											<?php echo $arrE['j_nombre'];?>
										</option>
								<?php }
								} ?>
						</select>					
					</td>
                </tr>
                <tr>
				 	<td align="right" width="">
						<?php echo $LABELINDEX[$INDEXIDIOMA][55]?><span class="Estilo1">*</span>:
					</td>
					<td colspan="5">
						<?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_pais_destino(1) as $arrE){
									if($politica->Get_dato("p_pais_destino") == $arrE['pd_id']){ ?>
										<option name="pais_id" id="pais_id" value="<?php echo $arrE['pd_id'];?>" selected>
											<?php echo $arrE['pd_nombre'];?>
										</option>
							<?php	}else{ ?>
										<option name="pais_id" id="pais_id" value="<?php echo $arrE['pd_id'];?>">
											<?php echo $arrE['pd_nombre'];?>
										</option>
								<?php }
								} ?>
						</select>					
					</td>
                </tr>
				<tr>
                    <td align="right" width=""><?php echo $LABELINDEX[$INDEXIDIOMA][470]?><span class="Estilo1">*</span>:</td><td colspan="5"> <input type="text" name="cantidad" id="cantidad" size="20" value="<?php echo $politica->Get_dato("p_limite");?>" onkeypress="return validaNum(event)" /></td>
                </tr>
				<tr>
				 	<td align="right" width=""><?php echo $LABELINDEX[$INDEXIDIOMA][471]?>:</td>
                    <td colspan="5">
					<?php if($politica->Get_dato("p_asistentes") == 1){ ?>
						<input type=checkbox name="asistentes" id="asistentes"checked  />
					<? }else{ ?>
						<input type=checkbox name="asistentes" id="asistentes" />
					<? } ?>
                    </td>
				</tr>
				<tr>
				 	<td align="right" width=""><?php echo $LABELINDEX[$INDEXIDIOMA][472]?>:</td>
                    <td>
					<?php if($politica->Get_dato("p_recurrente") == 1){ ?>
						<input type=checkbox name="recurrente" id="recurrente" checked />
					<? }else{ ?>
						<input type=checkbox name="recurrente" id="recurrente" />
					<? } ?>
                    </td>
					<?php 
					$dia_chek = "";
					$noche_chek = "";
					if($politica->Get_dato("p_dia") == 1){ 
						$dia_chek = "checked";
					}else{
						$noche_chek = "checked";
					}?>
				 	<td align="right" width=""><?php echo $LABELINDEX[$INDEXIDIOMA][473]?>:</td>
                    <td>
						<input type=radio name="dia" id="dia" value="1" <?echo $dia_chek; ?> />
                    </td>
				 	<td align="right" width=""><?php echo $LABELINDEX[$INDEXIDIOMA][474]?>:</td>
                    <td>
						<input type=radio name="dia" id="dia" value="0" <?echo $noche_chek; ?> />
                    </td>
				</tr>
                <tr>
				 	<td align="right" width="">
						<?php echo $LABELINDEX[$INDEXIDIOMA][475]?><span class="Estilo1">*</span>:
					</td>
					<td colspan="5">
						<?
						$tipo1 = "";
						$tipo2 = "";
						if($politica->Get_dato("p_tipo") == 1){
							$tipo1 = "selected";
						}else if($politica->Get_dato("p_tipo") == 2){
							$tipo2 = "selected";
						} ?>
						
						<select name="tipo_id" id="tipo_id" onChange="">
								<option name="tipo_id" id="tipo_id" value="-1">
									Selecciona un item
								</option>
								<option name="tipo_id" id="tipo_id" value="1" <?echo $tipo1; ?> >
									<?php echo $LABELINDEX[$INDEXIDIOMA][476]?>
								</option>
								<option name="tipo_id" id="tipo_id" value="2" <?echo $tipo2; ?> >
									<?php echo $LABELINDEX[$INDEXIDIOMA][477]?>
								</option>
						</select>					
					</td>
                </tr>
				<tr>
                    <td align="right" width=""><?php echo $LABELINDEX[$INDEXIDIOMA][466]?><span class="Estilo1">*</span>:</td><td colspan="5"> <input type="text" name="unidad" id="unidad" size="20" value="<?php echo $politica->Get_dato("p_unidad");?>"/></td>
                </tr>
				<tr><td colspan="6">&nbsp;</td></tr>
				<tr>
				 	<td colspan="6" align="center">
<input type="submit" value="<?php echo $LABELINDEX[$INDEXIDIOMA][345];?>" name="actualizar" onclick="return validate();">
				 		<input type="submit" value="<?php echo $LABELINDEX[$INDEXIDIOMA][219]?>" name="cancelar">
					</td>
				</tr>
			</table>
        </form>
		
		<?php
		
		$I->Footer();
	}
<?php

require_once '../negocio/politicasEstado.class.php';
$operacion = $_POST["a_operacion"];
$objpolitica = new Politica();
//LECTURA DE DATOS
if ($operacion == "leer") {
    $codigoPolitica = $_POST["p_codigo"];
    $resultado = $objpolitica->leerDatos($codigoPolitica);
    echo json_encode($resultado);
}
//OPERACION DE AGREGAR Y EDITAR
if ($operacion == "agregar" || $operacion == "editar") {
    parse_str($_POST["p_array_datos"], $datosFrm);
    if ($datosFrm["txttipooperacion"] == "editar") {
        $objpolitica->setCodigo($datosFrm["txtcodigo"]);
    }
    $objpolitica->setTpolitica($datosFrm["cbo_politica"]);
    $objpolitica->setNombre($datosFrm["txtnombre"]);
}
//ELIMINAR UNO Y VARIOS REGISTROS
if ($operacion == "eliminar") {
    $codigoPolitica = $_POST["p_codigo"];
    $resultado = $objpolitica->setCodigo($codigoPolitica);
}
try {
    //CONFIRMANDO OPERACION DE AGREGAR , EDITAR Y ELIMINAR
    if ($operacion == "agregar" || $operacion == "editar") {
        if ($datosFrm["txttipooperacion"] == "editar") {
            if ($objpolitica->editar() == true) {
                echo "exito";