本文整理汇总了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;
}
示例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"));
}
示例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);
示例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ó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ón de Viaje <strong>%05s</strong> ha sido <strong>AUTORIZADA</strong> por <strong>%05s</strong> y requiere de su autorización", $idTramite, $dueno_act_nombre);
示例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;
}
示例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>
示例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ón <strong>%05s</strong> ha sido <strong>RECHAZADO</strong> y asignada a <strong>%s</strong> para su revisió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");
示例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");
示例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ó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ó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ó error en el trámite. Verifique e intente de nuevo.</b></font>";
// }
示例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í 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);
}
//.........这里部分代码省略.........
示例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;
}
示例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();
示例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"> </td>
<td><strong>Información de acceso al sistema</strong></td>
</tr>
<tr>
<td align="right"> </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ñ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ña<span class="Estilo1">*</span>:
</td>
<td>
//.........这里部分代码省略.........
示例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);
}
示例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ó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);