Beispiel #1
0
function Muestra()
{
    $ceco = new CentroCosto();
    if (isset($_GET['ceco_id'])) {
        $ceco_id = $_GET['ceco_id'];
        $ceco->Load_CeCo($ceco_id);
    } else {
        header("Location: index.php");
    }
    $I = new Interfaz("Usuarios:: Editar Usuario", true);
    ?>
		
	<link rel="stylesheet" href="../../lib/js/jquery-ui-1.10.4/development-bundle/themes/base/jquery.ui.all.css">
	<script src="../../lib/js/jquery-ui-1.10.4/js/jquery-1.10.2.js"></script>
	<script language="javascript">
		$(document).ready(function(){
			$("#Actualizar").on("click",function(){
			var nombre = $("#nombre").val();
			var codigo = $("#codigo").val();
			var empresa = $("#empresa_id").val();
			var url = "services/Ajax_cecos.php";
			var accion = "?accion=selectcco";
			var returnVal = true;
				if(nombre == ""){
					alert("El nombre es un campo requerido.");
					return false;
				}
				if(codigo == ""){
					alert("El código es un campo requerido.");
					return false;
				}
				if(empresa == 0){
					alert("Debes elegir una empresa");
					return false;
				}
				$.ajaxSetup({async:false});
				 var id = <?php 
    echo $_GET['ceco_id'];
    ?>
;
				 var datos = "codigo="+codigo+"&id="+id;
				$.post(url+accion,datos,function(data){					
					if(data != ''){
						alert("El código ya ha sido asignado a otro Centro de Costos.");
						returnVal = false;
						return false;
					}
				});
				return returnVal;
			});
			$("#empresa_id").on("change",function(){
				var empresa = $("#empresa_id").val();				
				var url = "services/Ajax_cecos.php";
				var accion = "?accion=selectresponable";
				var i = 0;
				var datos = "empresa="+empresa;
				var html = "";
				$.getJSON(url+accion,datos,function(data){
					html += "<select name='responsable'>";
					if(data.usuario != null){
						for(i=0; i<data.usuario.length; i++){
							html += "<option value='"+data.usuario[i]+"'>"+data.nombre[i]+"</option>";
						}
					}
					html += "</select>";
					$("#divResponsable").html(html);					
				});
			});
			$("#empresa_id").on("change",function(){
				var empresa = $("#empresa_id").val();				
				var url = "services/Ajax_cecos.php";
				var accion = "?accion=selectresponable";
				var i = 0;
				var datos = "empresa="+empresa;
				var html = "";
				$.getJSON(url+accion,datos,function(data){
					html += "<select name='directorarea'>";
					if(data.usuario != null){
						for(i=0; i<data.usuario.length; i++){
							html += "<option value='"+data.usuario[i]+"'>"+data.nombre[i]+"</option>";
						}
					}
					html += "</select>";
					$("#divDirectorarea").html(html);					
				});
			});			
		});
	</script>
	<style type="text/css">
		.Estilo1 {color: #FF0000}
	</style>
		<br><br>
		<form name="form1" method="post" action=""/>
		<table width="80%" align="center" cellpadding="4" cellspacing="4" border="0" bgcolor="#f4f4f4" style="padding-top: 20px;">
			<tr>
				<td align="right">&nbsp;</td>
				<td><strong>Editar Centro de Costos</strong></td>
			</tr>
			<tr>
				<td align="right">&nbsp;</td>
				<td><input type="hidden" name="ceco_id" id="ceco_id" value="<?php 
    echo $ceco_id;
    ?>
" readonly="readonly" style="border-color:#FFFFFF" /></td>
			</tr>
			<tr>
				<td align="right" width="30%">Nombre<span class="Estilo1">*</span>: 	</td>
				<td> <input type="text" name="nombre" id="nombre" size="70" value="<?php 
    echo $ceco->Get_dato("cc_nombre");
    ?>
"/></td>
			</tr>
			<tr>
				<td align="right" width="30%">C&oacute;digo<span class="Estilo1">*</span>: 	</td>
				<td> <input type="text" name="codigo" id="codigo" size="40" value="<?php 
    echo $ceco->Get_dato("cc_centrocostos");
    ?>
"/></td>
			</tr>
			<?php 
    $empresa = $ceco->Get_dato("cc_empresa_id");
    ?>
			<tr>
				<td align="right" width="30%">Empresa :</td>
				<td><select name='empresa_id' id='empresa_id'>
					<?php 
    $cc_empresa_id = $ceco->Get_dato("cc_empresa_id");
    $query = "SELECT e_id, e_codigo FROM empresas WHERE e_estatus = 1";
    $var = mysql_query($query);
    $arr = mysql_fetch_assoc($var);
    if (count($arr) > 1) {
        do {
            if ($cc_empresa_id == $arr['e_id']) {
                echo sprintf("<option value='%s' selected='selected'>%s</option>", $arr['e_id'], $arr['e_codigo']);
            } else {
                echo sprintf("<option value='%s'>%s</option>", $arr['e_id'], $arr['e_codigo']);
            }
        } while ($arr = mysql_fetch_assoc($var));
    } else {
        $query = "SELECT e_id, e_codigo FROM empresas WHERE e_id =" . $cc_empresa_id;
        $var = mysql_query($query);
        $arr = mysql_fetch_assoc($var);
        echo "<option value='%s'>%s</option>", $cc_empresa_id, $arr['e_codigo'];
    }
    ?>
                    
				</select></td>
			</tr>     
			<tr>
				<td align="right" width="30%">Estatus :</td>
				<td> <select name='estatus'>                
				<?php 
    if ($ceco->Get_dato("cc_estatus") == 1) {
        ?>
					<option selected value="1">Activo</option>
					<option value="0">Inactivo</option>
				<?php 
    } else {
        ?>
					<option value="1">Activo</option>
					<option selected value="0">Inactivo</option>
				<?php 
    }
    ?>
                            		                                                                        
				</select></td>
			</tr>
			<tr>
				<td align="right" width="30%">Responsable CC :</td>
				<td><div id="divResponsable"><select name='responsable'>
				<?php 
    $query = "SELECT * \n\t\t\t\t\t\t\t\tFROM empleado \n\t\t\t\t\t\t\t\tINNER JOIN usuario_tipo ON empleado.idfwk_usuario=usuario_tipo.ut_usuario\n\t\t\t\t\t\t\t\tINNER JOIN usuario on empleado.idfwk_usuario=usuario.u_id\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tWHERE usuario_tipo.ut_tipo = 1\n\t\t\t\t\t\t\t\tAND estatus = 1\n\t\t\t\t\t\t\t\tAND usuario.u_empresa = " . $empresa . "";
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        if ($ceco->Get_dato("cc_responsable") == $arr['idfwk_usuario']) {
            echo sprintf("<option value='%s' selected>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        } else {
            echo sprintf("<option value='%s'>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        }
    }
    ?>
                    
				</select></div></td>
			</tr>
			<tr>
				<td align="right" width="30%">Director de Área :</td>
				<td><div id="divDirectorarea"><select name='directorarea'>
				<?php 
    $query = "SELECT * \n\t\t\t\t\t\t\t\tFROM empleado \n\t\t\t\t\t\t\t\tINNER JOIN usuario_tipo ON empleado.idfwk_usuario=usuario_tipo.ut_usuario\n\t\t\t\t\t\t\t\tINNER JOIN usuario on empleado.idfwk_usuario=usuario.u_id\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tWHERE usuario_tipo.ut_tipo = 1\n\t\t\t\t\t\t\t\tAND estatus = 1\n\t\t\t\t\t\t\t\tAND usuario.u_empresa = " . $empresa . "";
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        if ($ceco->Get_dato("cc_director_de_area") == $arr['idfwk_usuario']) {
            echo sprintf("<option value='%s' selected>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        } else {
            echo sprintf("<option value='%s'>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        }
    }
    ?>
                    
				</select></div></td>
			</tr>
			<tr><td colspan="2">&nbsp;</td></tr>
			<tr>
				<td colspan="2" align="center">
					<input type="submit" value="Volver" name="volver">
				</td>
			</tr>
		</table>
		</form>
	<?php 
    $I->Footer();
}
Beispiel #2
0
function Muestra()
{
    $ceco = new CentroCosto();
    if (isset($_GET['ceco_id'])) {
        $ceco_id = $_GET['ceco_id'];
        $ceco->Load_CeCo($ceco_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">
	function validate(){	
		if($("#nombre").val() == ""){
			alert("El nombre es un campo requerido.");
			$("#nombre").focus();		
			return false;
		}         
		if($("#codigo").val() == ""){
			alert("El código es un campo requerido.");
			$("#codigo").focus();
			return false;
		}           
		var url = "/eexpensesv2/admin/centros/services/Ajax_cecos.php";
		var codigo = $("#codigo").val();
		var regresa = true;		
		var id = <?php 
    echo $_GET['ceco_id'];
    ?>
;
		$.ajaxSetup({async:false});
		$.post(url,{codigo:codigo,id:id},function(data){						
			if(data!=''){
				alert("El código ya ha sido asignado a otro Centro de Costos.");
				$("#codigo").focus();		
				regresa = false;		
			}
		});        
		return regresa;
	}
</script>
<br><br>
	<form name="form1" method="post" action=""/>
		<table width="80%" align="center" cellpadding="4" cellspacing="4" border="0" bgcolor="#f4f4f4" style="padding-top: 20px;">
			<tr>
				<td align="right">&nbsp;</td>
				<td><strong>Editar Centro de Costos</strong></td>
		    </tr>
			<tr>
				<td align="right">&nbsp;</td>
				<td>
					<input type="hidden" name="ceco_id" id="ceco_id" value="<?php 
    echo $ceco_id;
    ?>
" readonly="readonly" style="border-color:#FFFFFF" />
				</td>
		    </tr>
			<tr>
				<td align="right" width="30%">Nombre<span class="Estilo1">*</span>: 	</td>
                <td> <input type="text" name="nombre" id="nombre" size="70" value="<?php 
    echo $ceco->Get_dato("cc_nombre");
    ?>
"/>
				</td>
			</tr>
			<tr>
				<td align="right" width="30%">C&oacute;digo<span class="Estilo1">*</span>: 			
				</td>
				<td> 
					<input type="text" name="codigo" id="codigo" size="40" value="<?php 
    echo $ceco->Get_dato("cc_centrocostos");
    ?>
"/>
				</td>
			</tr>
            <tr>
                <td align="right" width="30%">Empresa :</td>
                <td> <select name='empresa_id'>
                    <?php 
    $cc_empresa_id = $ceco->Get_dato("cc_empresa_id");
    $query = sprintf("SELECT e_id, e_codigo FROM empresas WHERE e_estatus = 0");
    $var = mysql_query($query);
    $arr = mysql_fetch_assoc($var);
    if (count($arr) > 1) {
        do {
            if ($cc_empresa_id == $arr['e_id']) {
                echo sprintf("<option value='%s' selected='selected'>%s</option>", $arr['e_id'], $arr['e_codigo']);
            } else {
                echo sprintf("<option value='%s'>%s</option>", $arr['e_id'], $arr['e_codigo']);
            }
        } while ($arr = mysql_fetch_assoc($var));
    } else {
        $query = sprintf("SELECT e_id, e_codigo FROM empresas WHERE e_id =" . $cc_empresa_id);
        $var = mysql_query($query);
        $arr = mysql_fetch_assoc($var);
        echo sprintf("<option value='%s'>%s</option>", $cc_empresa_id, $arr['e_codigo']);
    }
    ?>
                    
                </select>
                </td>
            </tr>        
            
            <tr>
                	<td align="right" width="30%">Estatus :</td>
                	<td> <select name='estatus'>                
                		<?php 
    if ($ceco->Get_dato("cc_estatus") == 0) {
        ?>
                            		<option selected value=0>Activo</option>
                            		<option value=1>Inactivo</option>
                        <?php 
    } else {
        ?>
                        			<option value=0>Activo</option>
                            		<option selected value=1>Inactivo</option>
                           		
						<?php 
    }
    ?>
                            		                                                                        
                	</select>
                	</td>
            	</tr>
            <tr>
                	<td align="right" width="30%">Responsable CC :</td>
                	<td> <select name='responsable'>
                    <?php 
    $query = sprintf("SELECT idfwk_usuario, nombre FROM empleado");
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        if ($ceco->Get_dato("cc_responsable") == $arr['idfwk_usuario']) {
            echo sprintf("<option value='%s' selected>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        } else {
            echo sprintf("<option value='%s'>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        }
    }
    ?>
                    
                	</select>
                	</td>
            </tr>
            <tr>
                	<td align="right" width="30%">Director de Área :</td>
                	<td> <select name='directorarea'>
                    <?php 
    $query = sprintf("SELECT idfwk_usuario, nombre FROM empleado INNER JOIN usuario_tipo ON empleado.idfwk_usuario=usuario_tipo.ut_usuario WHERE usuario_tipo.ut_tipo=1");
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        if ($ceco->Get_dato("cc_director_de_area") == $arr['idfwk_usuario']) {
            echo sprintf("<option value='%s' selected>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        } else {
            echo sprintf("<option value='%s'>%s</option>", $arr['idfwk_usuario'], $arr['nombre']);
        }
    }
    ?>
                    
                	</select>
                	</td>
            </tr>
                      
                
			<tr>
				<td colspan="2">&nbsp;</td></tr>
			<tr>
				<td colspan="2" align="center">
					<input type="submit" value="Actualizar" name="Actualizar" onclick="return validate(); ">
				 	<input type="submit" value="Cancelar" name="Cancelar">				 	
				</td>
			</tr>
			</table>
</form>
<?php 
    $I->Footer();
}
Beispiel #3
0
function Muestra()
{
    $ceco = new CentroCosto();
    if (isset($_GET['ceco_id'])) {
        $ceco_id = $_GET['ceco_id'];
        $ceco->Load_CeCo($ceco_id);
    } else {
        header("Location: index.php");
    }
    $I = new Interfaz("Cecos:: Editar Cecos", true);
    include "../../lib/php/messageResources.php";
    $INDEXIDIOMA = $_SESSION["idiomausuario"];
    ?>
<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  src="js/validaform.js" type="text/javascript"></script>
<script  src="js/ajaxceco.js" type="text/javascript"></script>
<script type="text/javascript">
var doc;
doc = $(document);
doc.ready(inicializarEventos);//cuando el documento est� listo
function inicializarEventos(){
var tramite_id=gup("ceco_id");
fillform(tramite_id);       
}

function gup(name){
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp ( regexS );
var tmpURL = window.location.href;
var results = regex.exec( tmpURL );
if( results == null )
return"";
else
return results[1];
}	

function fillform(id_solicitud){
var frm=document.form1;
if(id_solicitud != ""){
	$.ajax({
		type: "POST",
		url: "../services/ajax_ceco.php",
		data: "cecos_id="+id_solicitud,
		async: false,
		success: function(json){
			$("#pais_id").val(json);
			obtener_sociedades(json);
			$.ajax({
				type: "POST",
				async: false,
				url: "../services/ajax_ceco.php",
				data: "cecos_id1="+id_solicitud,
				success: function(json){
					$("#sociedad_id").val(json);
				}
			});
		}
	});
change_pais($("#pais_id").val());
change_sociedad($("#sociedad_id").val());
change_aprobador($("#aprobador_id").val());
change_vicepresidencia($("#vicepresidencia_id").val());
}
}
</script>

<br><br>
	<form name="form1" method="post" action=""/>
		<table width="80%" align="center" cellpadding="4" cellspacing="4" border="0" bgcolor="#f4f4f4" style="padding-top: 20px;">
			<tr>
				<td align="right">&nbsp;</td>
				<td><strong><?php 
    echo $LABELINDEX[$INDEXIDIOMA][328] . " " . $LABELINDEX[$INDEXIDIOMA][66];
    ?>
</strong></td>
		    </tr>
			<tr>
				<td align="right">&nbsp;</td>
				<td>
					<input type="hidden" name="ceco_id" id="ceco_id" value="<?php 
    echo $ceco_id;
    ?>
" readonly="readonly" style="border-color:#FFFFFF" />
				</td>
		    </tr>
			<tr>
				<td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][327];
    ?>
<span class="Estilo1">*</span>: 	</td>
                <td> <input type="text" name="nombre" id="nombre" size="70" value="<?php 
    echo $ceco->Get_dato("cc_nombre");
    ?>
"/>
				</td>
			</tr>
			<tr>
				<td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][329];
    ?>
<span class="Estilo1">*</span>: 			
				</td>
				<td> 
					<input type="text" name="codigo" id="codigo" size="40" value="<?php 
    echo $ceco->Get_dato("cc_codigo");
    ?>
" onkeypress="return validaNum(event)"/>
				</td>
			</tr>
							 <tr>
				 	<td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][55];
    ?>
<span class="Estilo1">*</span>:</td>
                    <td> <select name='pais_id' id='pais_id' onchange="obtener_sociedades(this.value);change_pais(this.value);">
                    <option id='0' name='0' value="0">Seleccione...</option>
                        <?php 
    $query = sprintf("SELECT p_id,p_nombre FROM pais WHERE p_estatus = 1");
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        echo sprintf("<option name='%s' id='%s' value='%s'>%s</option>", $arr['p_id'], $arr['p_id'], $arr['p_id'], $arr['p_nombre']);
    }
    ?>
                    
                    </select>
                    </td>
				</tr>
				 <tr>
				 	<td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][58];
    ?>
<span class="Estilo1">*</span>:</td>
                    <td> <select name='sociedad_id' id='sociedad_id' onchange="change_sociedad(this.value);">
						<option>Seleccione...</option>     
                    </select>
                    </td>
				</tr>
   <tr>
                <td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][330];
    ?>
<span class="Estilo1">*</span>:</td>
                <td> <select name='aprobador_id' id='aprobador_id' onchange="change_aprobador(this.value);">
                		<option id='0' value="-1">Seleccione...</option>
                        <?php 
    $aprobador = $ceco->Get_dato("cc_usuario");
    $query = sprintf("SELECT u_id, u_nombre FROM usuario WHERE u_aprobador='1'");
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        if ($aprobador == $arr['u_id']) {
            echo sprintf("<option id='%s' value='%s' selected>%s</option>", $arr['u_id'], $arr['u_id'], $arr['u_nombre']);
        } else {
            echo sprintf("<option id='%s' value='%s'>%s</option>", $arr['u_id'], $arr['u_id'], $arr['u_nombre']);
        }
    }
    ?>
             
                </select>
                </td>
            </tr>   
               <tr>
                <td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][326];
    ?>
<span class="Estilo1">*</span>:</td>
                <td> <select name='vicepresidencia_id' id='vicepresidencia_id' onchange="change_vicepresidencia(this.value);">
                		<option id='0' name='0' value="0">Seleccione...</option>
                        <?php 
    $vicepresidencia = $ceco->Get_dato("cc_vicepresidencia");
    $query = sprintf("SELECT v_id, v_nombre FROM vicepresidencia WHERE v_estatus='1'");
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        if ($vicepresidencia == $arr['v_id']) {
            echo sprintf("<option name='%s' id='%s' value='%s' selected>%s</option>", $arr['v_id'], $arr['v_id'], $arr['v_id'], $arr['v_nombre']);
        } else {
            echo sprintf("<option name='%s' id='%s' value='%s'>%s</option>", $arr['v_id'], $arr['v_id'], $arr['v_id'], $arr['v_nombre']);
        }
    }
    ?>
             
                </select>
                </td>
               
            </tr>    
            <tr>
                <td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][28];
    ?>
:</td>
                <td>
                	<?php 
    if ($ceco->Get_dato("cc_estatus") == "0") {
        ?>
					<input type="checkbox" name="estatus" id="estatus"/>
					<?php 
    } else {
        ?>
					<input type="checkbox" name="estatus" id="estatus" checked />
					<?php 
    }
    ?>
                </td>
            </tr>
            <tr>
                <td align="right" width="30%"><?php 
    echo $LABELINDEX[$INDEXIDIOMA][765];
    ?>
:</td>
                <td>
                	<?php 
    if ($ceco->Get_dato("cc_requerido") == "0") {
        ?>
                		<input type="checkbox" name="requerido" id="requerido"/>
	                <?php 
    } else {
        ?>
						<input type="checkbox" name="requerido" id="requerido" checked />
					<?php 
    }
    ?>
                </td>
            </tr>        
				 <tr><td colspan="2">
					<input type="hidden" name="pais" id="pais" value="" readonly="readonly" />
					<input type="hidden" name="sociedad" id="sociedad" value="" readonly="readonly" />
					<input type="hidden" name="aprobador" id="aprobador" value="" readonly="readonly" />
					<input type="hidden" name="vicepresidencia" id="vicepresidencia" value="" readonly="readonly" />					
				</td></tr>
				<td colspan="2" 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();
}