Ejemplo n.º 1
0
function Muestra()
{
    $Usu = new Usuario();
    if (isset($_GET['usuario_id'])) {
        $usuario_id = $_GET['usuario_id'];
        $Usu->Load_Usuario_By_ID($usuario_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 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);
}
function validate(){
	
		if( validateForm("nombre","","El nombre es un campo requerido",1)){
			if(validateForm("user","","El usuario es un campo requerido",1)){
				if(validateForm("passwd","passwd2","El password es un campo requerido",2)){
					if(validateForm("email","","El mail es un campo requerido",3)){
							if(validateForm("ceco","","El ceco es un campo requerido",1)){
								if(validateForm("proveedor","","El proveedor es un campo requerido",1)){							
									if(validateForm("puesto","","El puesto es un campo requerido",1)){
											return true;
									}else return false;
								}else return false
							}else return false
					}else return false;
				}else return false;
			}else return false;
		}else return false;
}

</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>Informaci&oacute;n de acceso al sistema</strong></td>
		    </tr>
			<tr>
				<td align="right">&nbsp;</td>
				<td>
					<input type="hidden" name="usuario_id" id="usuario_id" value="<?php 
    echo $Usu->Get_dato("u_id");
    ?>
" readonly="readonly" style="border-color:#FFFFFF" />
					<input type="hidden" name="empleado_id"  id="empleado_id" value="<?php 
    echo $Usu->Get_dato("idempleado");
    ?>
" readonly="readonly"  style="border-color:#FFFFFF"/>
					
				</td>
		    </tr>
			<tr>
				<td align="right" width="30%">Nombre Completo<span class="Estilo1">*</span>: 	</td><td> <input type="text" name="nombre" id="nombre" size="70" value="<?php 
    echo $Usu->Get_dato("u_nombre");
    ?>
"/>
				</td>
			</tr>
			<tr>
				<td align="right" width="30%">Usuario<span class="Estilo1">*</span>: 			
				</td>
				<td> 
					<input type="text" name="user" id="user" size="40" value="<?php 
    echo $Usu->Get_dato("u_usuario");
    ?>
"/>
				</td>
			</tr>
			<tr>
				<td align="right" width="30%">Contrase&ntilde;a<span class="Estilo1">*</span>:					
				</td>
				<td> 
					<input type="password" name="passwd"  id="passwd" size="40" value="<?php 
    echo $Usu->Get_dato("u_passwd");
    ?>
"/>
				</td>
			</tr>
			<tr>
				<td align="right" width="30%">Contrase&ntilde;a<span class="Estilo1">*</span>:					
				</td>
				<td> 
					<input type="password" name="passwd2" id="passwd2" size="40" value="<?php 
    echo $Usu->Get_dato("u_passwd");
    ?>
" />
				</td>
			</tr>
			<tr>
				<td align="right" width="30%"> 
					E-mail<span class="Estilo1">*</span>:					
				</td>
				<td>
					<input type="text" name="email" id="email" size="40" value="<?php 
    echo $Usu->Get_dato("u_email");
    ?>
" />
				</td>
			</tr>
			<tr>
				<td align="right" width="30%">
					Tipo de usuario:
				</td>
				<td>
					<?php 
    //$Usu = new Usuario();
    ?>
					<select id="tipoUser" name="tipoUser" >
						<?php 
    foreach ($Usu->Load_tipo_usuario() as $datos) {
        if ($datos['tu_id'] == 1 || $datos['tu_id'] == 2 || $datos['tu_id'] == 5) {
            ?>
									<option value="<?php 
            echo $datos['tu_id'];
            ?>
" 
										<?php 
            if ($Usu->Get_dato("u_tipo") == $datos['tu_id']) {
                echo "selected";
            }
            ?>
									>
										<?php 
            echo $datos['tu_nombre'];
            ?>
									</option>
						<?php 
        }
    }
    ?>
					</select>
				</td>
			</tr>
			<tr>
				<td align="right">&nbsp;</td>
				<td><strong>Informaci&oacute;n del Empleado</strong></td>
		    </tr>            
			<tr>
				<td align="right" width="30%"> 
					Empresa<span class="Estilo1">*</span>:					</td>
				<td> 
				<?php 
    $empresa = new Empresa();
    $arr = $empresa->Load_all();
    ?>
					<select name="empresa_id" id="empresa_id">
						<?php 
    foreach ($arr as $arrE) {
        ?>
							<option name="<?php 
        echo $arrE['e_codigo'];
        ?>
" id="<?php 
        echo $arrE['e_codigo'];
        ?>
" 
								value="<?php 
        echo $arrE['e_id'];
        ?>
"
								<?php 
        if ($Usu->Get_dato("u_empresa") == $arrE['e_id']) {
            echo "selected";
        }
        ?>
							>
							<?php 
        echo $arrE['e_codigo'];
        ?>
							
							</option>
						<?php 
    }
    ?>
					</select>					
				</td>
			</tr>
            <!--
			<tr>
				<td align="right">Departamento<span class="Estilo1">*</span>:</td>
				<td><input type="text" name="depto" id="depto" size="40" value="<?php 
    echo $Usu->Get_dato("departamento");
    ?>
"/></td>
		    </tr>
            -->
             <tr>
               <td align="right">Departamento<span class="Estilo1">*</span>:</td>
                <td> <select name='ceco_id'>
                    <?php 
    $query = sprintf("SELECT cc_id, cc_centrocostos, cc_nombre FROM cat_cecos c WHERE cc_estatus = 0");
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        if ($Usu->Get_dato("idcentrocosto") == $arr['cc_id']) {
            echo sprintf("<option value='%s' selected='selected'>%s - %s</option>", $arr['cc_id'], $arr['cc_centrocostos'], $arr['cc_nombre']);
        } else {
            echo sprintf("<option value='%s'>%s - %s</option>", $arr['cc_id'], $arr['cc_centrocostos'], $arr['cc_nombre']);
        }
    }
    ?>
                    
                </select>
                </td>                   
             </tr>            
			<tr>
				<td align="right">Proveedor (VENDOR_ID)<span class="Estilo1">*</span>:</td>
				<td><input type="text" name="proveedor" id="proveedor" size="40" value="<?php 
    echo $Usu->Get_dato("u_proveedor");
    ?>
" /></td>
			</tr>
			<tr>
				<td align="right">Producto (PRODUCT)<span class="Estilo1">*</span>:</td>
				<td><input type="text" name="producto" id="producto" size="40" value="<?php 
    echo $Usu->Get_dato("u_producto");
    ?>
" /></td>
			</tr>
			<tr>
				<td align="right">Puesto<span class="Estilo1">*</span>:</td>
				<td><input type="text" name="puesto" id="puesto" size="40" value="<?php 
    echo $Usu->Get_dato("npuesto");
    ?>
"/></td>
		    </tr>
			<tr>
				<td align="right" width="30%">
					Nivel de Usuario<span class="Estilo1">*</span>: 	
				</td>
				<td>  
					<?php 
    echo llena_combo_vector("tipo", array(0 => "Auxiliar.", 1 => "Jefe Dpto.", 2 => "Gerente", 4 => "Director"), $Usu->Get_dato("idnivel"));
    ?>
				</td>
				</tr>

            <!--
			<tr>
				<td align="right">&nbsp;</td>
				<td><strong>Informaci&oacute;n Adicional</strong></td>
		    </tr>
			<tr>
            	<td align="right">Tarjeta de Cr&eacute;dito<span class="Estilo1">*</span>:
				</td>
			  	<td>
					<input type="text" name="amex2" id="amex2" size="40" value="<?php 
    echo $Usu->Get_dato("notarjetacredito");
    ?>
" />
				</td>
		    </tr>
			<tr>
            	<td align="right">Tel&eacute;fono:</td>
				<td><input type="text" name="tel2" id="tel2" size="40" onkeypress="return validaNum (event)" value="<?php 
    echo $Usu->Get_dato("telefono");
    ?>
" /></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();
}
Ejemplo n.º 2
0
function Muestra()
{
    $I = new Interfaz("Usuarios:: Nuevo Usuario", true);
    ?>
<style type="text/css">
<!--
.Estilo1 {color: #FF0000}
-->
</style>

		<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 align="right">&nbsp;</td>
				   <td><strong>Informaci&oacute;n de acceso al sistema</strong></td>
		      </tr>
				 <tr>
			     <td align="right" width="30%"> Nombre Completo<span class="Estilo1">*</span>: 	</td><td> <input type="text" name="nombre" id="nombre" size="70" /> 										</td></tr>
				 <tr>
				 	<td align="right" width="30%">	Usuario<span class="Estilo1">*</span>: 			</td><td> <input type="text" name="user" id="user" size="40"/> 											
					</td>
				</tr>
				 <tr>
				 	<td align="right" width="30%"> Contrase&ntilde;a<span class="Estilo1">*</span>:					</td>
					<td> <input type="password" name="passwd"  id="passwd" size="40"/>					</td>
				</tr>
				<tr>
				 	<td align="right" width="30%"> Contrase&ntilde;a<span class="Estilo1">*</span>:					</td>
					<td> <input type="password" name="passwd2" id="passwd2" size="40" />					</td>
				</tr>
				 <tr>
				 	<td align="right" width="30%"> 
						E-mail<span class="Estilo1">*</span>:					
					</td>
					<td>
						<input type="text" name="email" id="email" size="40" />					
					</td>
				</tr>
				 <tr>
				 	<td align="right" width="30%">
						Tipo de usuario:
					</td>
					<td>
						<?php 
    $Usu = new Usuario();
    ?>
						<select id="tipoUser" name="tipoUser" >
							<?php 
    foreach ($Usu->Load_tipo_usuario() as $datos) {
        if ($datos['tu_id'] == 1 || $datos['tu_id'] == 2 || $datos['tu_id'] == 5) {
            ?>
								<option value="<?php 
            echo $datos['tu_id'];
            ?>
"><?php 
            echo $datos['tu_nombre'];
            ?>
</option>
							<?php 
        }
    }
    ?>
						</select>
					</td>
				</tr>
				 <tr>
				   <td align="right">&nbsp;</td>
				   <td>&nbsp;</td>
				 </tr>
				 <tr>
				   <td align="right">&nbsp;</td>
				   <td><strong>Informaci&oacute;n del Empleado</strong></td>
		         </tr>
                 <tr>
				 	<td align="right" width="30%"> 
						Empresa<span class="Estilo1">*</span>:					</td>
					<td> 
					<?php 
    $empresa = new Empresa();
    ?>
					<select name="empresa_id" id="empresa_id">
						<?php 
    foreach ($empresa->Load_all() as $arrE) {
        ?>
							<option name="empresa_id" id="empresa_id" value="<?php 
        echo $arrE['e_id'];
        ?>
">
                                <?php 
        echo $arrE['e_codigo'];
        ?>
                            </option>
						<?php 
    }
    ?>
					</select>					
					</td>
				 </tr>       
                 <!--       
				 <tr>
				   <td align="right">Departamento<span class="Estilo1">*</span>:</td>
				   <td><input type="text" name="depto" id="depto" size="40" /></td>
                 </tr>
                 -->
				 <tr>
				   <td align="right">Departamento<span class="Estilo1">*</span>:</td>
                    <td> <select name='ceco_id'>
                        <?php 
    $query = sprintf("SELECT cc_id, cc_centrocostos, cc_nombre FROM cat_cecos c WHERE cc_estatus = 0");
    $var = mysql_query($query);
    while ($arr = mysql_fetch_assoc($var)) {
        echo sprintf("<option value='%s'>%s - %s</option>", $arr['cc_id'], $arr['cc_centrocostos'], $arr['cc_nombre']);
    }
    ?>
                    
                    </select>
                    </td>                   
                 </tr>
				 <tr>
				   <td align="right">Proveedor (VENDOR_ID)<span class="Estilo1">*</span>:</td>
				   <td><input type="text" name="proveedor" id="proveedor" size="40" /></td>
				 </tr>
				 <tr>
				   <td align="right">Producto (PRODUCT)<span class="Estilo1">*</span>:</td>
				   <td><input type="text" name="producto" id="producto" size="40" /></td>
				 </tr>                
				 <tr>
				   <td align="right">Puesto<span class="Estilo1">*</span>:</td>
				   <td><input type="text" name="puesto" id="puesto" size="40" /></td>
                 </tr>
			  	 <tr>
				 	<td align="right" width="30%">
						Nivel de Usuario<span class="Estilo1">*</span>: 	
					</td>
					<td> 
						<?php 
    echo llena_combo_vector("tipo", array(0 => "Auxiliar.", 1 => "Jefe Dpto.", 2 => "Gerente", 4 => "Director"));
    ?>
				 	</td>
				</tr> 
                
                 <!--
				 <tr>
				   <td align="right">&nbsp;</td>
				   <td><strong>Informaci&oacute;n Adicional</strong></td>
                 </tr>
				 <tr>
                   <td align="right">Tarjeta de Cr&eacute;dito<span class="Estilo1">*</span>:</td>
				   <td><input type="text" name="amex2" id="amex2" size="40" /></td>
		         </tr>
				 <tr>
                   <td align="right">Tel&eacute;fono:</td>
				   <td><input type="text" name="tel2" id="tel2" size="40" onkeypress="return validaNum (event)" /></td>
		         </tr>
                 -->
			
				 <tr><td colspan="2">&nbsp;</td></tr>
				 <tr>
				 	<td colspan="2" align="center">
				 		<input type="submit" value="Registrar" name="registrar" onclick="return validate(); ">
				 		<input type="submit" value="Cancelar" name="cancelar">				 	</td>
				 </tr>
			</table>
</form>
		
		<?php 
    $I->Footer();
}