当前位置: 首页>>代码示例>>PHP>>正文


PHP Usuario::Load_Usuario_By_ID方法代码示例

本文整理汇总了PHP中Usuario::Load_Usuario_By_ID方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::Load_Usuario_By_ID方法的具体用法?PHP Usuario::Load_Usuario_By_ID怎么用?PHP Usuario::Load_Usuario_By_ID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Usuario的用法示例。


在下文中一共展示了Usuario::Load_Usuario_By_ID方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: generaRutaNombre

function generaRutaNombre($ruta){
	$autorizadores ="";
	//Traerá la ruta de autorización de la solicitud correspondiente
	$usuarioAprobador = new Usuario();
	//Obtener los nombres de los Autorizadores
	$token = strtok($ruta,"|");
	$autorizadores = "";
	if($token != false){
		$aux = get_nombre_de_agrupacion_usuarios_if_exist($token);
		if($aux == ""){
			$usuarioAprobador->Load_Usuario_By_ID($token);
			$nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
		}else{
			$nombre_autorizadores = $aux;
		}
		$autorizadores .= $nombre_autorizadores;
		$token = strtok("|");
		while($token != false){
			$autorizadores .= ", ";
			$aux = get_nombre_de_agrupacion_usuarios_if_exist($token);
			if($aux == ""){
				$usuarioAprobador->Load_Usuario_By_ID($token);
				$nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
			}else{
				$nombre_autorizadores = $aux;
			}
			$autorizadores .= $nombre_autorizadores;
			$token = strtok("|");
		}
	}
	
	return $autorizadores;
}
开发者ID:hackdracko,项目名称:envasadoras,代码行数:33,代码来源:reporte.php

示例2: guardar

function guardar()
{
    $_SESSION['perfil'] = $_POST['tipoUser'];
    $u = new Usuario();
    $u->Load_Usuario_By_ID($_POST['usuario_dueno']);
    $_SESSION['idrepresentante'] = $_POST['idusuario'];
    $_SESSION['representante'] = $_SESSION['usuario'];
    $_SESSION['idusuario'] = $_POST['usuario_dueno'];
    $_SESSION['usuario'] = trim($u->Get_dato("u_paterno")) . " " . trim($u->Get_dato("u_materno")) . " " . trim($u->Get_dato("u_nombre"));
    $_SESSION['privilegios'] = $u->obtenerPrivilegios($_SESSION['idusuario'], $_SESSION['idrepresentante']);
    exit(header("Location: ../../inicial.php"));
}
开发者ID:hackdracko,项目名称:envasadoras,代码行数:12,代码来源:delegaciones.php

示例3: Usuario

             $tipo_de_auto = $_POST['tipo_de_auto' . $i];
             $dias_de_renta_auto = $_POST['dias_de_renta' . $i];
             $costo_x_dia_auto = $_POST['costo_x_dia' . $i];
             $subtotal_auto = $_POST['subtotal_auto' . $i];
             $CViaje->Edit_Itinerario_Viaje_Auto($nId_itinerario, $empresa_auto, $tipo_de_auto, $dias_de_renta_auto, $costo_x_dia_auto, $subtotal_auto);
         }
     }
     //for
     // Actualiza el campo de observaciones
     $Csv = new C_SV();
     $Csv->Load_Solicitud_tramite($idTramite);
     $tramite->Load_Tramite($idTramite);
     $iniciador = $tramite->Get_dato("t_iniciador");
     $agencia = $tramite->Get_dato("t_dueno");
     $usuarioAgencia = new Usuario();
     $usuarioAgencia->Load_Usuario_By_ID($agencia);
     // Se envia el mensaje a las 3 partes de la transaccion
     $mensaje = sprintf("La solicitud <strong>%05s</strong> ha sido <strong>COMPRADA</strong> por <strong>(AGENCIA) %s</strong>.", $idTramite, $usuarioAgencia->Get_dato('nombre'));
     $tramite->EnviaNotificacion($idTramite, $mensaje, $agencia, $agencia);
     $tramite->EnviaNotificacion($idTramite, $mensaje, $agencia, $iniciador);
 }
 $empleado = new Empleado();
 $empleado->Load_datos_por_usuario2($iniciador);
 $iniciador = $empleado->Get_dato("jefe");
 //Se modifica la etapa
 $aprobador = $_POST['iniciador'];
 $ruta_autorizadores = "";
 if ($exedeParametrosDeTolerancia == true) {
     $tramite->Modifica_Etapa($t_id, SOLICITUD_ETAPA_APROBACION, FLUJO_SOLICITUD, $iniciador, $ruta_autorizadores);
 } else {
     $tramite->Modifica_Etapa($t_id, SOLICITUD_ETAPA_COMPRADA, FLUJO_SOLICITUD, $aprobador, $ruta_autorizadores);
开发者ID:hackdracko,项目名称:envasadoras,代码行数:31,代码来源:travel_pass.php

示例4: RutaAutorizacion

 $t_ruta_autorizacion = $tramite->Get_dato("t_ruta_autorizacion");
 $t_delegado = $tramite->Get_dato("t_delegado");
 $t_dueno = $tramite->Get_dato("t_dueno");
 $t_iniciador = $tramite->Get_dato("t_iniciador");
 $rutaAutorizacion = new RutaAutorizacion();
 //print_r($_REQUEST);
 if ($modo == "autorizar") {
     $finRuta = false;
     //$siguienteAprobador = $rutaAutorizacion->AutorizarFinanzas($idTramite, $cecoNuevo , 1);
     $siguienteAprobador = $rutaAutorizacion->getSiguienteAprobador($idTramite, $t_dueno);
     if ($siguienteAprobador == "") {
         $finRuta = true;
         $siguienteAprobador = $t_iniciador;
     }
     $duenoActual01 = new Usuario();
     if ($duenoActual01->Load_Usuario_By_ID($t_dueno)) {
         $dueno_act_nombre = $duenoActual01->Get_dato('nombre');
     } else {
         $agrup_usu = new AgrupacionUsuarios();
         $agrup_usu->Load_Grupo_de_Usuario_By_ID($t_dueno);
         $dueno_act_nombre = $agrup_usu->Get_dato("au_nombre");
     }
     $remitente = $t_dueno;
     $destinatario = $tramite->Get_dato("t_iniciador");
     //$mensaje = sprintf("La Comprobaci&oacute;n de Viaje <strong>%05s</strong> ha sido <strong>MODIFICADA</strong> por <strong>%05s</strong>", $idTramite, $dueno_act_nombre);
     //$tramite->EnviaNotificacion($idTramite, $mensaje, $remitente, $destinatario, 1, "");
     if (!$finRuta) {
         $mensaje = $tramite->crearMensaje($idTramite, COMPROBACION_ETAPA_EN_APROBACION, false, true, $t_delegado);
         $tramite->Modifica_Etapa($idTramite, COMPROBACION_ETAPA_EN_APROBACION, FLUJO_COMPROBACION, $siguienteAprobador, "");
         $tramite->EnviaNotificacion($idTramite, $mensaje, $remitente, $destinatario, 1, "");
         $mensaje2 = sprintf("La Comprobaci&oacute;n de Viaje <strong>%05s</strong> ha sido <strong>AUTORIZADA</strong> por <strong>%05s</strong> y requiere de su autorizaci&oacute;n", $idTramite, $dueno_act_nombre);
开发者ID:hackdracko,项目名称:envasadoras,代码行数:31,代码来源:comprobacion_travel_view.php

示例5: getNombreAutorizadoresReporte

	function getNombreAutorizadoresReporte($tramiteId, $ruta=true){
		$ruta_del = array();
		$usuarioAprobador = new Usuario();
		$tramite = new Tramite();
		$tramite->Load_Tramite($tramiteId);
		$tramite_ruta = ($ruta) ?  $tramite->Get_dato("t_ruta_autorizacion") : $tramite->Get_dato("t_autorizaciones"); 
		
		//Obtener los nombres de los Autorizadores
		$token = strtok($tramite_ruta,"|");
		$autorizadores = "";
		$encontrado = false;
		if($token != false){
			if($usuarioAprobador->Load_Usuario_By_ID($token)){
				$usuarioAprobador->Load_Usuario_By_ID($token);
				$nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
			}else{
				$agrup_usu = new AgrupacionUsuarios();
				$agrup_usu->Load_Grupo_de_Usuario_By_ID($token);
				$nombre_autorizadores = $agrup_usu->Get_dato("au_nombre");
			}

			$encontrado = strpos($token, "*");
			if($encontrado){
				$ruta_del = explode("*", $token);
				$usuarioAprobador->Load_Usuario_By_ID($ruta_del[0]);
				$nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
				$autorizadores .= " ".$nombre_autorizadores." AUTORIZO EN NOMBRE DE: ";
				$usuarioAprobador->Load_Usuario_By_ID($ruta_del[1]);
				$nombre_autorizadores1 = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
				$autorizadores .= $nombre_autorizadores1;
			}else{
				$autorizadores .= $nombre_autorizadores;
			}
			$token = strtok("|");
			while($token != false){
				$autorizadores .= ", ";
				if($usuarioAprobador->Load_Usuario_By_ID($token)){
					$usuarioAprobador->Load_Usuario_By_ID($token);
					$nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
				}else{
					$agrup_usu = new AgrupacionUsuarios();
					$agrup_usu->Load_Grupo_de_Usuario_By_ID($token);
					$nombre_autorizadores = $agrup_usu->Get_dato("au_nombre");
				}
				$encontrado = strpos($token, "*");
				if($encontrado){
					$ruta_del = explode("*", $token);
					$usuarioAprobador->Load_Usuario_By_ID($ruta_del[0]);
					$nombre_autorizadores = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
					$autorizadores .= " ".$nombre_autorizadores."AUTORIZO EN NOMBRE DE: ";
					$usuarioAprobador->Load_Usuario_By_ID($ruta_del[1]);
					$nombre_autorizadores1 = $usuarioAprobador->Get_dato("u_nombre")." ".$usuarioAprobador->Get_dato("u_paterno");
					$autorizadores .= $nombre_autorizadores1;
				}else{
					$autorizadores .= $nombre_autorizadores;
				}
				$token = strtok("|");
			}
		}

		return $autorizadores;
	}
开发者ID:hackdracko,项目名称:envasadoras,代码行数:62,代码来源:reporte.php

示例6: RutaAutorizacion

$cc_nombre = mysql_result($rst, 0, "cc_nombre");
$nombreUsuarioIniciador = mysql_result($rst, 0, "nombre");
$requiereAnticipo = mysql_result($rst, 0, "sg_requiere_anticipo");
$sg_concepto = mysql_result($rst, 0, "cp_concepto");
$idConcepto = mysql_result($rst, 0, "sg_concepto");
$t_delegado = mysql_result($rst, 0, "t_delegado");
// Traerá la ruta de autorización de la solicitud correspondiente
$rutaAutorizacion = new RutaAutorizacion();
$autorizadores = $rutaAutorizacion->getNombreAutorizadores($t_id);
// Carga de Invitados
$comensales = new Comensales();
$invitados = $comensales->Load_comensales_solicitud_by_tramite($t_id);
// 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');
    $nombreUsuarioIniciador = "<font color='#0000CA'>" . $nombredelegado . "</font>" . strtoupper(" en nombre de: ") . $nombreUsuarioIniciador;
}
?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <script type="text/javascript" src="../../lib/js/jquery/jquery-1.3.2.js" ></script>
    <script type="text/javascript" src="../../lib/js/jquery/jquery.date_input.js" ></script>  
    <script type="text/javascript" src="../../lib/js/jquery/jquery.autocomplete.js" ></script>
    <script type="text/javascript" src="../../lib/js/jquery/jquery.bgiframe.js" ></script>
    <script type="text/javascript" src="../../lib/js/dom-drag.js" ></script>
    <script type="text/javascript" src="../../lib/js/jquery/jquery.blockUI.js"></script>
    <script type="text/javascript" src="../../lib/js/formatNumber.js" ></script>
    <script type="text/javascript" src="../../lib/js/withoutReloading.js" ></script>
开发者ID:hackdracko,项目名称:envasadoras,代码行数:31,代码来源:solicitud_view_edit_gastos.php

示例7: Usuario

                         
 // Datos del aprobador
 $Usuario		= new Usuario();
 $DatosAprobador = $Usuario ->Load_Usuario_By_ID($aprobador);
 $NumAprobador   = $Usuario ->Get_dato("u_usuario");
 
 // Actualiza las observaciones de la comprobacion
 $Comprobacion->Actualiza_Observaciones_Comprobacion($co_id, $observaciones);
 
 // Obtiene el nombre del usuario CxP que le corresponde a esta comprobacion
 $u = new Usuario();            
 $aprobador = $u->buscaAprobadorCxPParaComprobacion($cc_id_comprobacion);
 
 // Envia el tramite directo a CxP
 $usuarioAprobador = new Usuario();
 $usuarioAprobador->Load_Usuario_By_ID($aprobador);
 $mensaje = sprintf("El gasto adicional de la comprobaci&oacute;n <strong>%05s</strong> ha sido <strong>RECHAZADO</strong> y asignada a <strong>%s</strong> para su revisi&oacute;n",
                             $idTramite, $usuarioAprobador->Get_dato('nombre'));
 
 // Envia el tramite a la etapa correcta basado en el flujo
 $tramite = new Tramite();
 $tramite->EnviaMensaje($idTramite, $mensaje);    
 if($t_flujo==FLUJO_COMPROBACION){
     $tramite->Modifica_Etapa($idTramite, COMPROBACION_ETAPA_CXP, FLUJO_COMPROBACION, $aprobador);                           
 } else if($t_flujo==FLUJO_COMPROBACION_TDC){
     $tramite->Modifica_Etapa($idTramite, COMPROBACION_TDC_ETAPA_CXP, FLUJO_COMPROBACION_TDC, $aprobador);            
 } else if($t_flujo==FLUJO_REEMBOLSO_CAJA_CHICA){
     $tramite->Modifica_Etapa($idTramite, COMPROBACION_CAJA_CHICA_ETAPA_CXP, FLUJO_REEMBOLSO_CAJA_CHICA, $aprobador);
 }                                    
     
 header("Location: ./index.php?action=rechazar");
开发者ID:hackdracko,项目名称:envasadoras,代码行数:30,代码来源:comprobacion_action.php

示例8: ON

         $L->Herramientas("I", "./index.php?mode=ASIGNAR&usuario_id=");
     }
     $L->Herramientas("E", "./index.php?mode=EDITAR&usuario_id=");
     //$L->Herramientas("D","./index.php?mode=ELIMINAR&usuario_id=");
     include "../../lib/php/mnu_toolbar.php";
     usuarios_toolbar();
     $query = "SELECT u_id, u_usuario,u_nombre, u_paterno, u_materno, cc_nombre, (CASE u_activo WHEN 1 THEN 'Activo' WHEN 0 THEN 'Inactivo' END) as estatus FROM usuario u\nINNER JOIN empleado e ON (u.u_id = e.idempleado) INNER JOIN cat_cecos c ON (cc_id = idcentrocosto)\nORDER BY u_activo desc, u_nombre;";
     $L->muestra_lista($query, 0);
     $I->Footer();
     break;
 case "BUSCAR":
     // Muestra el resultado de una busqueda
     $Usu = new Usuario();
     $usuario_id = $_SESSION['idusuario'];
     error_log("perfil de sesion" . $_SESSION["perfil"]);
     $Usu->Load_Usuario_By_ID($usuario_id);
     $criterio = $_POST["criterio"];
     if (isset($_POST["criterio"])) {
         $criterio = $_POST["criterio"];
     } else {
         $criterio = $_GET["criterio"];
     }
     $busqueda_value = "mode=BUSCAR&criterio=" . $criterio;
     $I = new Interfaz("Usuarios", true);
     $L = new Lista($busqueda_value);
     $L->Cabeceras("ID");
     $L->Cabeceras("Empleado");
     $L->Cabeceras("Nombre");
     $L->Cabeceras("Apellido Paterno");
     $L->Cabeceras("Apellido Materno");
     $L->Cabeceras("Centro de Costos");
开发者ID:hackdracko,项目名称:envasadoras,代码行数:31,代码来源:index.php

示例9: sprintf

        } else {
            $queryObserv = sprintf("UPDATE solicitud_viaje SET sv_observaciones = '%s' WHERE sv_tramite = '%s'", $HObser, $idTramite);
            $cnn->ejecutar($queryObserv);
        }
        // Alteraremos el total de la solicitud, se anotará el total cotizado por las agencias
        $query = sprintf("UPDATE solicitud_viaje SET sv_total = '%s' WHERE sv_tramite = '%s'", $sv_total, $idTramite);
        $cnn->ejecutar($query);
        $ruta_autorizacion->generaRutaAutorizacionSolicitudViaje($idTramite, $iduser, true);
        $excepciones = $ruta_autorizacion->get_Excepciones($idTramite);
        $ruta_autorizacion->agregaAutorizadoresExcedentes($idTramite, $excepciones);
        $aprobador = $ruta_autorizacion->getSiguienteAprobador($idTramite, $iduser);
        //$ruta_autorizacion->agregarAutorizacion($idusuario, $tramite);
        $tramite->Modifica_Etapa($idTramite, SOLICITUD_ETAPA_EN_APROBACION, FLUJO_SOLICITUD, $aprobador, "");
        //FIXME código para notificacion.
        $duenoActual = new Usuario();
        $duenoActual->Load_Usuario_By_ID($iduser);
        $nombreIniciador = $duenoActual->Get_dato('nombre');
        $mensaje = sprintf("La Solicitud de Viaje <strong>%05s</strong> ha sido <strong>CREADA</strong> por: <strong>%s</strong> y requiere de su autorizaci&oacute;n.", $idTramite, $nombreIniciador);
        $mensajeemail = sprintf("La Solicitud de Viaje <strong>%05s</strong> ha sido <strong>CREADA</strong> por: <strong>%s</strong> y requiere de su autorizaci&oacute;n.", $idTramite, $nombreIniciador);
        $tramite->EnviaNotificacion($idTramite, $mensaje, $iduser, $aprobador, "1", $mensajeemail);
        //"0" para no enviar email y "1" para enviarlo
        if ($mobile) {
            echo "<meta http-equiv='Refresh' content='0; URL=http://" . $SERVER . $RUTA_R . "flujos/solicitudes/index.php?okcotizacion'>";
        } else {
            echo "<script language='Javascript'> location.href='http://" . $SERVER . $RUTA_R . "flujos/solicitudes/index.php?okcotizacion';</script>";
        }
    }
}
// else {
// 	echo "<font color='#FF0000'><b>Se encontr&oacute; error en el tr&aacute;mite. Verifique e intente de nuevo.</b></font>";
// }
开发者ID:hackdracko,项目名称:envasadoras,代码行数:31,代码来源:solicitud_view.php

示例10: Muestra

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:: Asignar Privilegios a 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" type="text/javascript">

	doc = $(document);
	doc.ready(inicializarEventos);//cuando el documento esté listo
	function inicializarEventos(){
		var frm=document.form1;
		var idusuario=$("#delegadosel").val();
		$.ajax({
			type: "POST",
			url: "services/ajax_usuario.php",
			data: "uidsel="+idusuario,
			success: function(json){
				if(json=="TRUE"){
					fillform(idusuario);
				}	
			}
		});
		
		cargarinfousuario($("#usuario_delegado option:selected").val());
		$("#empleadoid").val($("#usuario_delegado option:selected").val());
	}

	function fillform(valor){
		$.ajax({
			type: "POST",
			url: "services/ajax_usuario.php",
			data: "uidselfill="+valor,
			dataType: "json",
			success: function(json){
				for(var i=0;i<json.delegado.length;i++){
				var nuevaFila='<tr>';
				var frm=document.form1;
				var delegados=$("#delegados").val();
				var tipos_delegados=$("#delegadostipos").val();
				var id=parseInt($("#delegado_table>tbody>tr").length);
				
				if(isNaN(id)){
					id=1;
				}else{
					id+=parseInt(1);
				}
				if(json.privilegio[i]=="1"){
					aux_val=1;
					aux_dat="checked";
							}else{
								aux_val=0;
								aux_dat="";
								}
				nuevaFila+="<td><input type='hidden' name='idu"+id+"' id='idu"+id+"' value='"+json.info[i].uid+"' readonly='readonly' /><input type='hidden' name='empleado"+id+"' id='empleado"+id+"' value='"+json.info[i].usuario+"' readonly='readonly' />"+json.info[i].usuario+"</td>";
				nuevaFila+="<td><input type='hidden' name='nombre"+id+"' id='nombre"+id+"' value='"+json.info[i].nombre+"' readonly='readonly' />"+json.info[i].nombre+"</td>";
				nuevaFila+="<td><input type='hidden' name='tipo"+id+"' id='tipo"+id+"' value='"+json.info[i].tipo_id+"' readonly='readonly' />"+json.info[i].tipo+"</td>";
				nuevaFila+="<td ><input type='hidden' name='cecos"+id+"' id='cecos"+id+"' value='"+json.info[i].cc+"' readonly='readonly' />"+json.info[i].cc+"</td>";
				if(json.info[i].tipo== "Normal" || json.info[i].tipo== "Finanzas" || json.info[i].tipo== "Controlling"){
					nuevaFila+="<td align='center'><input type='hidden' name='autorizar"+id+"' id='autorizar"+id+"' value='"+aux_val+"' readonly='readonly' />"+"<input type='checkbox' name='"+id+"autorizar_data' id='"+id+"autorizar_data' "+aux_dat+" onchange='cambiarautorizacion(this.id);'/>"+"</td>";
				}else{
					nuevaFila+="<td align='center'><input type='hidden' name='autorizar"+id+"' id='autorizar"+id+"' value='"+aux_val+"' readonly='readonly' />"+"<input type='hidden' name='"+id+"autorizar_data' id='"+id+"autorizar_data' "+aux_dat+" onchange='cambiarautorizacion(this.id);'/>"+"</td>";
				}
				nuevaFila+="<td><div align='center'><img class='elimina' src='../../images/delete.gif' alt='Click aqu&iacute; para Eliminar' name='"+id+"del' id='"+id+"del' onmousedown='borrarDelegacion(this.id);' style='cursor:pointer;' /></div></td>";
				nuevaFila+= '</tr>';

				$("#delegado_table").append(nuevaFila);
				$("#numdelegaciones").val(id);
				delegados+=json.info[i].uid+'|';
				tipos_delegados+=json.info[i].tipo_id+'|';
				$("#delegados").val(delegados);
				$("#delegadostipos").val(tipos_delegados);				
				}
			}
		});
		$("#yatienedelegaciones").val(1);
		}
			
	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);
	}

//.........这里部分代码省略.........
开发者ID:hackdracko,项目名称:envasadoras,代码行数:101,代码来源:u_asignar.php

示例11: anotaObservacion

 public function anotaObservacion($t_dueno, $HObser, $sObser, $flujo, $etapa, $representante = 0)
 {
     //Tomara el usuario que aprobo,si de controlling o finanzas y si es un gerente/director de area
     $duenoActual = new Usuario();
     if ($representante != 0) {
         $duenoActual->Load_Usuario_By_ID($representante);
         $nombreRepresentante = $duenoActual->Get_dato('nombre');
         $dueno_act_nombre = sprintf(strtoupper($nombreRepresentante . " en nombre de: "));
     }
     //error_log(">>>>>>>>>>>>>>>>>>>>>Dueño: ".$t_dueno);
     if ($duenoActual->Load_Usuario_By_ID($t_dueno)) {
         $dueno_act_nombre .= $duenoActual->Get_dato('nombre');
     } else {
         $agrup_usu = new AgrupacionUsuarios();
         $agrup_usu->Load_Grupo_de_Usuario_By_ID($t_dueno);
         $dueno_act_nombre .= $agrup_usu->Get_dato("au_nombre");
     }
     if ($HObser != "") {
         if ($etapa == SOLICITUD_GASTOS_ETAPA_RECHAZADA && $flujo == FLUJO_SOLICITUD_GASTOS) {
             $txt = $HObser . "\n" . $sObser;
         } else {
             $txt = $dueno_act_nombre . ": " . $sObser . "\n" . $HObser;
         }
     } else {
         if ($etapa == SOLICITUD_GASTOS_ETAPA_RECHAZADA && $flujo == FLUJO_SOLICITUD_GASTOS) {
             $txt = $sObser;
         } else {
             $txt = $dueno_act_nombre . ": " . $sObser;
         }
     }
     return $txt;
 }
开发者ID:hackdracko,项目名称:envasadoras,代码行数:32,代码来源:Notificacion.php

示例12: Usuario

        if ($_GET["action"] == "devolver") {
            echo "<font color='#FF0000'><b>" . $LABELINDEX[$INDEXIDIOMA][179] . "</b></font>";
        }
        if ($_GET["action"] == "cancel") {
            echo "<font color='#FF0000'><b>" . $LABELINDEX[$INDEXIDIOMA][180] . "</b></font>";
        }
        if ($_GET["action"] == "rechazar") {
            echo "<font color='#FF0000'><b>" . $LABELINDEX[$INDEXIDIOMA][181] . "</b></font>";
        }
    }
    if (isset($_GET["erramnt"])) {
        echo "<font color='#FF0000'><b>" . $ERRORINDEX[$INDEXIDIOMA][5] . "</b></font>";
    }
    if (isset($_GET["errjefe"])) {
        echo "<font color='#FF0000'><b>" . $ERRORINDEX[$INDEXIDIOMA][6] . "</b></font>";
    }
}
//  Muestra la pantalla de bienvenida al sistema.
$U = new Usuario();
$U->Load_Usuario_By_ID($_SESSION["idusuario"]);
$I = new Interfaz("Inicial");
$usuario = $_SESSION["usuario"];
$idusuario = $_SESSION["idusuario"];
$empleado = $_SESSION["empleado"];
$Lista = new Lista();
$query = "SELECT nt_descripcion, t_etiqueta, nt_fecha \n\t\t\t\t\tFROM notificaciones \n\t\t\t\t\tLEFT JOIN tramites ON (notificaciones.nt_tramite=tramites.t_id) \n\t\t\t\t\tWHERE nt_asignado_a='{$idusuario}' ORDER BY nt_fecha DESC LIMIT 60";
$Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][271]);
$Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][269]);
$Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][270]);
$Lista->muestra_lista($query, 0, false, -1, "", 0);
$I->Footer();
开发者ID:hackdracko,项目名称:belcorp,代码行数:31,代码来源:inicial.php

示例13: Muestra

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> 
//.........这里部分代码省略.........
开发者ID:hackdracko,项目名称:envasadoras,代码行数:101,代码来源:u_edit.php

示例14: conexion

    $cnn = new conexion();
    $query = sprintf("SELECT id_delegado,privilegios,id_tipo FROM usuarios_asignados WHERE id_asignador='%s';", $uid);
    error_log($query);
    $rst2 = $cnn->consultar($query);
    //$data[][]=array();
    $arreglo[] = array();
    $i = 0;
    $j = 0;
    while ($filaa = mysql_fetch_assoc($rst2)) {
        $data["delegado"][$i] = sprintf("%s", $filaa['id_delegado']);
        $data["privilegio"][$i] = sprintf("%s", $filaa['privilegios']);
        $data["tipo"][$i] = sprintf("%s", $filaa['id_tipo']);
        $i++;
    }
    while ($j < $i) {
        $Usu = new Usuario();
        $Usu->Load_Usuario_By_ID($data["delegado"][$j]);
        $tipo_name = "";
        $query1 = sprintf("SELECT u_id, u_usuario,u_nombre, u_paterno, u_materno,cc_centrocostos, cc_nombre FROM usuario u\n    \t\tINNER JOIN empleado e ON (u.u_id = e.idfwk_usuario) INNER JOIN cat_cecos c ON (cc_id = idcentrocosto) WHERE u_id='%s' and u_activo = 1", $data["delegado"][$j]);
        error_log($query1);
        $rst2 = $cnn->consultar($query1);
        $filaa = mysql_fetch_assoc($rst2);
        $tipo_id = $data["tipo"][$j];
        $tipo_name = $Usu->getnombretipo($data["tipo"][$j]);
        $nombre = $filaa["u_nombre"] . " " . $filaa["u_paterno"] . " " . $filaa["u_materno"];
        $arreglo[$j] = array("tipo_id" => $tipo_id, "tipo" => $tipo_name, "uid" => trim($filaa["u_id"]), "usuario" => trim($filaa["u_usuario"]), "nombre" => utf8_encode($nombre), "cc" => sprintf("%s - %s", $filaa["cc_centrocostos"], utf8_encode($filaa["cc_nombre"])));
        $data["info"][$j] = $arreglo[$j];
        $j++;
    }
    echo json_encode($data);
}
开发者ID:hackdracko,项目名称:envasadoras,代码行数:31,代码来源:ajax_usuario.php

示例15: Tramite

                }
                @mysql_query("BEGIN");
                $tramite = new Tramite();
                $rutauatorizacion = $tramite->GetRutaAutorizacion($t_id);
                $ruta_autorizadores = $rutauatorizacion[0] . "|" . $rutauatorizacion[1] . "|" . $rutauatorizacion[2];
                $aprobador = $rutauatorizacion[1];
                if ($aprobador == '') {
                    @mysql_query("ROLLBACK");
                    header("Location: ./index.php?errsave=n");
                }
                //Se modifica la etapa
                $tramite = new Tramite();
                $tramite->Modifica_Etapa($t_id, SOLICITUD_ETAPA_APROBACION, FLUJO_SOLICITUD, $aprobador);
                $tramite->Modifica_Autorizaciones($t_id, 0, 0);
                $duenoActual = new Usuario();
                $duenoActual->Load_Usuario_By_ID($u_id);
                $mensaje = sprintf("<a href=" . $RUTA_R . "flujos/solicitudes/index.php?view=view&id=%s>La Solicitud de Viaje <strong>%05s</strong> ha sido <strong>Aceptada</strong> por: <strong>%s</strong> y requiere de su aprobaci&oacute;n.</a>", $t_id, $t_id, $duenoActual->Get_dato('nombre'));
                $tramite = new Tramite();
                $tramite->EnviaNotificacion($t_id, $mensaje, $u_id, $aprobador, "1");
                @mysql_query("COMMIT");
                header("Location: ./index.php?action=comprar");
            }
        }
    }
}
// Muestra la pantalla de Autorizacion
if (isset($_GET['id']) && $_GET['id'] != "" && isset($_GET['view']) || isset($_GET['edit_view']) && isset($_GET['id'])) {
    $cnn = new conexion();
    $query = "SELECT t_flujo FROM tramites WHERE t_id =" . $_GET['id'];
    $rst = $cnn->consultar($query);
    $datos = @mysql_fetch_assoc($rst);
开发者ID:hackdracko,项目名称:belcorp,代码行数:31,代码来源:solicitud_view.php


注:本文中的Usuario::Load_Usuario_By_ID方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。