<?php

session_start();
$contenido = 'bandejas/expedientes';
$expediente = seleccionarTodo("folio,descripcion,fechaCreacion", "expediente", "siglasArea='" . $_SESSION['siglasArea'] . "' order by fechaCreacion asc");
$data = array('contenido' => $contenido, 'expediente' => $expediente);
Flight::render('template/layout', $data);
<?php

session_start();
$contenido = 'bandejas/documentos_atendidos';
$tablas = "documento,cTipoDocumental";
$condicion = "cTipoDocumental.idTipoDocumental = documento.idTipoDocumental\n\t\t\t\t order by consecAnual asc";
$documento = seleccionarTodo("consecAnual,tipoDocumental,asunto,fechaAlta,idExpediente", $tablas, $condicion);
$data = array('contenido' => $contenido, 'documento' => $documento);
Flight::render('template/layout', $data);
/*Aunque el script se llama completo hay funciones que faltan implementar como suficiencia presupuestal y visto bueno jefe por lo menos*/
session_start();
/*Tipo usuario
 * 
 * 1 - Usuario
 * 2 - Autorizador
 * 3 - SG 
 * 4 - Presupuesto
 * 5 - SA 
 * 6 - Auditor este no hace nada mas que mirar el estado de las sus y el detalle
 */
if ($_SESSION['tipoUsuario'] == 1) {
    $seleccion = seleccionarTodo("*", "servicioSUS", "idUSolicitante=" . $_SESSION['idUsuario'] . " and estatus<8");
}
if ($_SESSION['tipoUsuario'] == 3) {
    $seleccion = seleccionarTodo("*", "servicioSUS", " estatus<8 and estatus>2");
}
$columnas = "folio, DATE_FORMAT(fechaSolicitud,'%d/%m/%Y') as fecha, idUSolicitante, \r\n\t\t\t\tservicio, descripcion, cEstatusSUS.estatus, servicioSUS.estatus as estado";
$tablas = "servicioSUS, cEstatusSUS, cTipoServicio";
if ($_SESSION['tipoUsuario'] == 1) {
    $condicion = "idUSolicitante=" . $_SESSION['idUsuario'];
}
if ($_SESSION['tipoUsuario'] == 3) {
    $condicion = "servicioSUS.estatus<9 ";
}
$condicion = $condicion . " and cEstatusSUS.idEstatusSUS = servicioSUS.estatus\r\n\t\t\t\t\t\t\t  and servicioSUS.idTipoServicio = cTipoServicio.idTipoServicio\r\n\t\t\t\t\t\t\t  order by consecutivo asc";
$datos = seleccionarTodoSM($columnas, $tablas, $condicion);
$datos_aux = array();
$aux = array();
while ($row = mysqli_fetch_array($datos[1])) {
    $datos_aux['idUSolicitante'] = $row['idUSolicitante'];
<?php

session_start();
$header['js'][] = 'listado_usuarios';
$contenido = 'administrador/listado';
$seleccion = seleccionarTodo("*", "usuarioSUS u JOIN empleado e ON u.idEmpleado = e.idEmpleado", "1");
$data = array('header' => $header, 'contenido' => $contenido, 'seleccion' => $seleccion);
Flight::render('template/layout', $data);
<?php 
session_start();
$servicios = seleccionarTodo("idTipoServicio,servicio", "cTipoServicio", "idTipoServicioPadre=0");
$estados = seleccionarTodo("idEstatusSUS,estatus", "cEstatusSUS", "1");
$data = array('estados' => $estados, 'servicios' => $servicios);
Flight::render('servicios/estadoSUS', $data);
<?php

session_start();
$grupo = seleccionarTodo("*", "cTipoUsuarioSUS", "estatus=1");
$gpo = array();
if (isset($grupo[1]) && mysqli_num_rows($grupo[1]) > 0) {
    while ($row = mysqli_fetch_array($grupo[1])) {
        $gpo[] = array("id" => $row['idTipoUsuarioSUS'], "grupo" => $row['tipoUsuarioSUS']);
    }
}
echo json_encode($gpo);
<?php

session_start();
$grupo = seleccionarTodo("*", "cTipoUsuarioSUS", "estatus=1");
$cols = "empleado.idEmpleado,empleado.nombre,apellidoP,apellidoM";
$tablas = "empleado,cPuesto,puesto";
$condicion = "cPuesto.tipo =  'fun'\n\t\t\t\tAND cPuesto.nombre = puesto.puesto\n\t\t\t\tAND empleado.idEmpleado = puesto.idEmpleado";
$autoriza = seleccionarTodo($cols, $tablas, $condicion);
$data = array('grupo' => $grupo, 'autoriza' => $autoriza);
Flight::render('administracion/alta_usuario', $data);
<?php

session_start();
$seleccion = seleccionarTodo("*", "usuarioSUS u JOIN empleado e ON u.idEmpleado = e.idEmpleado JOIN cTipoUsuarioSUS t ON u.tipoUsuario = t.idTipoUsuarioSUS", "u.estatus=1 order by tipoUsuarioSUS asc, e.apellidoP asc");
$data = array('seleccion' => $seleccion);
Flight::render('administracion/listado', $data);
<?php

session_start();
$header['js'][] = 'bootstrap3-typeahead.min';
$header['js'][] = 'captura_documentos';
$contenido = 'documentos/captura';
$tipo = seleccionarTodo("*", "cTipoDocumental", "1 order by tipoDocumental asc");
$areaAtencion = seleccionarTodo("area,idArea", "cArea", "areaPadre=3");
$data = array('header' => $header, 'contenido' => $contenido, 'tipo' => $tipo, 'areaAtencion' => $areaAtencion);
Flight::render('template/layout', $data);
<?php

session_start();
$dep = array();
$where = isset($_GET['q']) ? $_GET['q'] : "";
$empleado = seleccionarTodo("idEmpleado,gradoAcad,nombre,apellidoP,apellidoM", "empleado", "estatus > 0 ORDER BY nombre,apellidoP,apellidoM");
if (isset($empleado[1]) && mysqli_num_rows($empleado[1]) > 0) {
    while ($row = mysqli_fetch_array($empleado[1])) {
        //$emp[]['id'] = $row[0];
        //$emp[]['nombre'] = utf8_encode(trim($row[1]." ".$row[2]." ".$row[3]." ".$row[4]));
        $emp[] = array("id" => $row[0], "nombre" => utf8_encode(trim($row[1] . " " . $row[2] . " " . $row[3] . " " . $row[4])));
    }
}
echo json_encode($emp);
$html .= '<p class="titulos">';
$html .= '<span class="titulo1">Reporte para apoyar la evaluación de indicadores</span><br />';
$html .= '<span class="titulo2">Número de luminarias de bajo impacto instaladas</span>';
$html .= '</p>';
$html .= '<br />';
$html .= '<p class="mes">Mes de contabilización: ' . $nombreMes[$mes] . ' / ' . $anio . '</p>';
$html .= '<p class="titulos">Listado de servicios de electricidad</p>';
$html .= '<table>';
$html .= '<tr>';
$html .= '<th>Folio</th>';
$html .= '<th>Fecha de liberación</th>';
$html .= '<th>Descripción</th>';
$html .= '<th>Observaciones de la Secretaría Administrativa</th>';
$html .= '</tr>';
$fecha = "YEAR(fechaLiberacion) = '" . $anio . "' and MONTH(fechaLiberacion) = '" . $mes . "'";
$datos = seleccionarTodo("folio,DATE_FORMAT(fechaLiberacion,'%d/%m/%Y') as fechaL ,descripcion,motivo", "servicioSUS", "idTipoServicio = 65 AND " . $fecha);
//if (isset($datos[1]) && mysqli_num_rows( $datos[1]) > 0 ) {
if ($datos[0] == 1) {
    while ($row = mysqli_fetch_array($datos[1])) {
        $html .= '<tr>';
        $html .= '<td>' . $row['folio'] . '</td>';
        $html .= '<td>' . $row['fechaL'] . '</td>';
        $html .= '<td>' . $row['descripcion'] . '</td>';
        $html .= '<td>' . $row['motivo'] . '</td>';
        $html .= '</tr>';
    }
} else {
    $html .= '<tr>';
    $html .= '<td colspan="4">No se encontraron resultados</td>';
    $html .= '</tr>';
}
<?php

session_start();
$id = isset($_POST['id']) ? $_POST['id'] : $_SESSION['idEmpleado'];
$grado = seleccionarTodo("*", "cGradoAcad", "1 ORDER BY jerarquia, descripcion");
$area = seleccionarTodo("*", "cArea", "estatus = 1 ORDER BY jerarquia, area");
$puesto = seleccionarTodo("*", "cPuesto", "1 ORDER BY jerarquia, nombre");
$empleado = seleccionar("*", "empleado,puesto", "empleado.idEmpleado= puesto.idEmpleado and puesto.estatus= 1 and empleado.idEmpleado = " . $id);
$data = array('grado' => $grado, 'area' => $area, 'puesto' => $puesto, 'empleado' => $empleado);
Flight::render('administracion/edicion_empleado', $data);
<?php

session_start();
$grado = seleccionarTodo("*", "cGradoAcad", "1 ORDER BY descripcion");
$area = seleccionarTodo("*", "cArea", "areaPadre != 0 and estatus = 1 ORDER BY jerarquia, area ");
$puesto = seleccionarTodo("*", "cPuesto", "1 ORDER BY nombre");
$data = array('grado' => $grado, 'area' => $area, 'puesto' => $puesto);
Flight::render('administracion/alta_empleado', $data);
Пример #14
0
	<?php 
session_start();
require "../inc/consultas.inc.php";
$seleccion = seleccionarTodo("folio", "servicio", "idSolicitante=" . $_SESSION['idPersona'] . " and visible=1 and fechaLiberacion IS NOT NULL");
if ($row = mysqli_fetch_array($seleccion[1])) {
    ?>
        <table width="100%" border="0">
          <tr>
            <td align="center"><strong>Folio</strong></td>
            <td><strong>Tipo de solicitud</strong></td>
            <td><strong>Fecha de solicitud</strong></td>
            <td ><strong>Fecha de liberación</strong></td>
            <td><strong>Evaluar</strong></td>
          </tr><?php 
}
$columnas = "folio, servicio,\r\n\t\t\t\tDATE_FORMAT(fechaSolicitud,'%d/%m/%Y'),\r\n\t\t\t\tDATE_FORMAT(fechaLiberacion,'%d/%m/%Y')";
$tablas = "servicio, cTipoServicio";
$condicion = "servicio.idTipoServicio = cTipoServicio.idTipoServicio and  idSolicitante=" . $_SESSION['idUsuario'] . " and visible=1 and fechaLiberacion IS NOT NULL";
$seleccion = seleccionarTodo($columnas, $tablas, $condicion);
while ($row = mysqli_fetch_array($seleccion[1])) {
    echo "<tr><td align='center'>" . $row['folio'] . "</td><td>" . $row['servicio'] . "</td><td>" . $row['2'] . "</td><td>" . $row['3'] . "</td><td>";
    ?>
		
		<input name="idServicio" type="button" value="Evaluar servicio" />
		
		<?php 
    echo "</td></tr>";
}
//while
?>
</table>
<?php

session_start();
$condicion = "idTipoServicioPadre>0 and servicio!='Otro'";
$servicio = seleccionarTodo("idTipoServicio,servicio,duracionEstimada", "cTipoServicio", $condicion);
$data = array('servicio' => $servicio);
Flight::render('administracion/duracion_servicios', $data);
<?php

session_start();
$dep = array();
$where = isset($_GET['q']) ? $_GET['q'] : "";
$condicion = "estatus > 0 and idEmpleado not in (select idEmpleado from usuarioSUS where estatus = 1) ORDER BY apellidoP,apellidoM";
$empleado = seleccionarTodo("idEmpleado, gradoAcad,nombre,apellidoP,apellidoM", "empleado", $condicion);
if (isset($empleado[1]) && mysqli_num_rows($empleado[1]) > 0) {
    while ($row = mysqli_fetch_array($empleado[1])) {
        $emp[] = array("id" => $row[0], "nombre" => trim($row[1] . " " . $row[2] . " " . $row[3] . " " . $row[4]));
    }
}
echo json_encode($emp);
<?php

session_start();
$header['js'][] = 'jquery.ui.widget';
$header['js'][] = 'jquery.iframe-transport';
$header['js'][] = 'jquery.fileupload';
$header['js'][] = 'documentos_recibidos';
$contenido = 'bandejas/documentos_recibidos';
$columnas = "folio,tipoDocumental,asunto,DATE_FORMAT(documento.fechaAlta,'%d/%m/%Y') as fechaAlta,area, idArchivoDigital,documento.estatus";
$tablas = "documento,cTipoDocumental,cArea,usuario,puesto";
$condicion = "cTipoDocumental.idTipoDocumental = documento.idTipoDocumental AND\n\t\t\t\tusuario.idEmpleado = puesto.idEmpleado AND\n\t\t\t\tcArea.idArea = puesto.idArea AND\n\t\t\t\tusuario.idUsuario = documento.idUsuAlta \n \t\t\t    order by consecArea asc";
$documento = seleccionarTodo($columnas, $tablas, $condicion);
// falta el where areaAtencion =  area del usuario
$data = array('header' => $header, 'contenido' => $contenido, 'documento' => $documento);
Flight::render('template/layout', $data);
<?php

session_start();
$dep = array();
$where = isset($_GET['q']) ? $_GET['q'] : "";
$dependencia = seleccionarTodo("*", "cDependencia", "1 order by dependencia");
if (isset($dependencia[1]) && mysqli_num_rows($dependencia[1]) > 0) {
    while ($row = mysqli_fetch_array($dependencia[1])) {
        $dep[] = $row[1];
    }
}
echo json_encode($dep);