/** * Metodo que obtiene el arreglo como resultado de la consulta datos y sus filtros * @access public * @param boolean $bPrimero si se manda a false, entrega todos los registros * se se manda en true, devuelve el primer registro en forma de vector * Por defecto esta en true * @return array $arrDatos arreglo de datos */ function getDatos($bPrimero = true) { //echo $this->getQuery(); $objConsulta = new clsConsulta($this->getQuery()); $objConsulta->FNCQueryEjecutar(); $arrDatos = $objConsulta->getArregloResultado(); if ($bPrimero) { $arrDatos = $arrDatos[0]; } return $arrDatos; }
/** * Metodo que obtiene el arreglo como resultado de la consulta datos y sus filtros * @access public * * @param boolean $bPrimero si se manda a false, entrega todos los registros * se se manda en true, devuelve el primer registro en forma de vector * Por defecto esta en true * * @return array $arrDatos arreglo de datos */ function getDatos($bPrimero = true) { // echo $this->getQuery(); if ($this->idEstimulo != -1) { if ($this->ningunaPatente == 1) { $sQuery = $this->getQueryNingunaPatente(); } else { $sQuery = $this->getQueryListaPatentes(); } } else { if ($this->idParqueCientifico != -1) { $sQuery = $this->getQueryPatente(); } else { $sQuery = $this->getQuery(); } } //echo $sQuery; $objConsulta = new clsConsulta($sQuery); $objConsulta->FNCQueryEjecutar(); $arrDatos = $objConsulta->getArregloResultado(); if ($bPrimero) { $arrDatos = $arrDatos[0]; } return $arrDatos; }
<?php require "../../config.php"; require "../class/clsTablasPuntaje.php"; $objConsulta = new clsConsulta("SELECT [jornada] + ' - ' + \n\t\t\t\t\t\t\t\t\tcase [rubro] when 'Global' then 'Puntuación global' \n\t\t\t\t\t\t\t\t\t\t\t\t when 'Total calidad' then 'Puntuación de calidad' end as jornada\n\t\t\t\t\t\t\t\t\tFROM [vtaC_estTabulador_Evaluacion] \n\t\t\t\t\t\t\t\t\twhere idTabulador = " . $_GET['iTabulador']); $objConsulta->FNCQueryEjecutar(); $arrDatosJornada = $objConsulta->getArregloResultado(); $sTitulo = "<h3>Docente " . $arrDatosJornada[0][jornada] . "</h3>"; $objTabla = new clsTabulador_Evaluacion_Nivel(); $objTabla->setTablaEdicion(0); $objTabla->setidTabulador($_GET['iTabulador']); echo $sTitulo . "<br/>" . $objTabla->getTabla(-1);
/** * Metodo que obtiene el arreglo como resultado de la consulta datos y sus filtros * @access public * @param boolean $bPrimero si se manda a false, entrega todos los registros * se se manda en true, devuelve el primer registro en forma de vector * Por defecto esta en true * @return array $arrDatos arreglo de datos */ function getDatos($bPrimero = true) { if ($this->idMateria != -1 || $this->numeroCuenta != '' || $this->nombres != '' || $this->paterno != '' || $this->materno != '') { // Lista de solicitudes de alumnos para esa materia, búsqueda de solicitudes por datos de alumno $sQuery = $this->getQueryTramiteCompleto(); } else { if (trim($this->cicloEscolar != "")) { // Lista de solicitudes de todas las materias para ese ciclo escolar $sQuery = $this->getQueryNumeroSolicitudesPorAsignatura(); } else { $sQuery = $this->getQueryTramite(); } } //echo $sQuery; $objConsulta = new clsConsulta($sQuery); $objConsulta->FNCQueryEjecutar(); $arrDatos = $objConsulta->getArregloResultado(); if ($bPrimero) { $arrDatos = $arrDatos[0]; } return $arrDatos; }
<?php require "../../config.php"; require "clsConsulta.php"; $arrPeriodos = array(); $objPeriodos = new clsConsulta("select * from vtaC_estPeriodo order by idPeriodo desc"); $objPeriodos->FNCQueryEjecutar(); $arrPeriodos = $objPeriodos->getArregloResultado(); foreach ($arrPeriodos as $arrPeriodo) { $sListaPeriodos .= "<option value='" . $arrPeriodo[idPeriodo] . "'>" . $arrPeriodo[periodo] . "</option>"; }
/** * Metodo que Ejecuta la cadena SQL del query correspondiente al SP. * Para ejecutar este método es necesario: * 1. Que el objeto haya sido instanciado y los parametros * 2. Que los parametros de entrada y salida (en ese orden) hayan sido definidos. * * @access private * */ private function FNCEjecutaProcedimiento() { parent::__construct($this->sCadenaQuery); $this->FNCQueryEjecutar(); $this->arrSalida = $this->getArregloResultado(); }
/** * Metodo que obtiene el arreglo como resultado de la consulta datos y sus filtros * @access public * * @param boolean $bPrimero si se manda a false, entrega todos los registros * se se manda en true, devuelve el primer registro en forma de vector * Por defecto esta en true * * @return array $arrDatos arreglo de datos */ function getDatos($bPrimero = true) { if ($this->grupo != '') { // Alumnos por grupo $sQuery = $this->getQueryPreactaGruposListaAlumnos(); } else { if ($this->idMateria != -1) { // Grupos de la asignatura $sQuery = $this->getQueryPreactaGrupos(); } else { $sQuery = $this->getQuery(); } } //echo $sQuery; $objConsulta = new clsConsulta($sQuery); $objConsulta->FNCQueryEjecutar(); $arrDatos = $objConsulta->getArregloResultado(); if ($bPrimero) { $arrDatos = $arrDatos[0]; } return $arrDatos; }
/** * Metodo que obtiene el arreglo como resultado de la consulta datos y sus filtros * @access public * @param boolean $bPrimero si se manda a false, entrega todos los registros * se se manda en true, devuelve el primer registro en forma de vector * Por defecto esta en true * @return array $arrDatos arreglo de datos */ function getDatos($bPrimero = true) { //echo $this->getQuery(); if ($this->nivel == 1) { $objConsulta = new clsConsulta($this->getQueryGradosAcademicos()); } else { if ($this->bConsultarHorario == 1) { $objConsulta = new clsConsulta($this->getQueryHorario()); } else { $objConsulta = new clsConsulta($this->getQuery()); } } $objConsulta->FNCQueryEjecutar(); $arrDatos = $objConsulta->getArregloResultado(); if ($bPrimero) { $arrDatos = $arrDatos[0]; } return $arrDatos; }
<?php require "../../config.php"; require "clsConsulta.php"; $arrJornadas = array(); $objJornadas = new clsConsulta("SELECT [idTabulador], [jornada] + ' - ' + \n\t\t\t\t\t\t\t\t\tcase [rubro] when 'Global' then 'Puntuación global' \n\t\t\t\t\t\t\t\t\t\t\t\t when 'Total calidad' then 'Puntuación de calidad' end as jornada\n\t\t\t\t\t\t\t\t\tFROM [vtaC_estTabulador_Evaluacion] \n\t\t\t\t\t\t\t\t\twhere idPeriodo = " . $_GET['iPeriodoID']); $objJornadas->FNCQueryEjecutar(); $arrJornadas = $objJornadas->getArregloResultado(); $sListaJornadas = '<select name="selJornadaDocente" id="selJornadaDocente" onchange="PCDTablaPuntajeConsultar(this.value);"> <option value="-1"></option>'; foreach ($arrJornadas as $arrJornada) { $sListaJornadas .= "<option value='" . $arrJornada[idTabulador] . "'>" . $arrJornada[jornada] . "</option>"; } $sListaJornadas .= "</select>"; echo $sListaJornadas;
private function FNCTipoResponsabilidadAccesoValidar() { include "../../config.php"; $sQuery = "SELECT distinct TUSR.usuario, TUSR.rol,\n\t\t\t\t\t\t nombreCompleto = rtrim(ltrim(TUSR.ape_paterno) + ' ' + ltrim(TUSR.ape_materno) + ' ' + ltrim(TUSR.nombres))\n\t\t\t\t FROM seg_cg_usuarios TUSR\n\t\t\t\t WHERE TUSR.usuario = '" . $this->sUsuario . "'\n\t\t\t\t AND (TUSR.rol like 'estimulo_%' OR TUSR.rol LIKE 'dap')\n\t\t\t\t UNION\n\t\t\t\t SELECT distinct TUSR.usuario, rol = 'ESTIMULO_SECRETARIO',\n\t\t\t\t\t\t nombreCompleto = rtrim(ltrim(TUSR.ape_paterno) + ' ' + ltrim(TUSR.ape_materno) + ' ' + ltrim(TUSR.nombres))\t\t\t\t \t\t\t\t FROM seg_cg_usuarios TUSR\n\t\t\t\t INNER JOIN cg_secacademicoestimulo TSEC\n\t\t\t\t ON TSEC.usuario = TUSR.usuario\n\t\t\t\t WHERE TUSR.usuario = '" . $this->sUsuario . "'"; $objConsulta = new clsConsulta($sQuery); $objConsulta->FNCQueryEjecutar(); $arrDatos = $objConsulta->getArregloResultado(); return $arrDatos; }