/** * Metodo que obtiene el codigo HTML de la tabla resultado de la consulta datos y sus filtros * @access public * @param int $piPagina Pagina de datos que se desea mostra, la primera vez se le pasara -1 * @return string $sTabla codigo HTML de la tabla de datos */ public function getTablaCompleta($sQuery) { //$objTabla=new clsTabla($this->getQuery(),"cgDocenteEstimulo"); //$objTabla->setMaxRegistrosPagina(10); //$objTabla->setPagina($piPagina); $objTabla = new clsTabla($sQuery, "cgCompleta"); $arrDatos = $objTabla->getArregloTabla(); //echo $objTabla->getQuery(); if (empty($arrDatos)) { $sTabla = "No existen registros disponibles."; } else { $sFilas = ""; require_once "clsDocenteEstimulo_Evaluacion_Rubro_Nivel_Puntaje.php"; $objValor = new clsDocenteEstimulo_Evaluacion_Rubro_Nivel_Puntaje(); foreach ($arrDatos as $DocenteEstimulo) { //*************obtiene los totales calidad y global******************** $objValor->setidDocenteEstimulo($DocenteEstimulo[idDocenteEstimulo]); //$sConsulta=$objValor->getQuery(); $arrDat = $objValor->getDatos($bPrimero); if (!empty($arrDat)) { $iDocenteEstEvalSecc = $arrDat[0]['iDocenteEstEvalSecc']; $sRubro1 = $arrDat[0]['rubro']; $iPuntosR1 = $arrDat[0]['puntos']; $sRubro2 = $arrDat[1]['rubro']; $iPuntosR2 = $arrDat[1]['puntos']; } //****************obtiene los idSeccion de las claves******************** require_once "../../moduloComite/class/clsSeccion.php"; $objClave = new clsSeccion(); $arre['clave'] = array("RD", "RI", "RT", "RC", "B", "C"); $i = count($arre); for ($j = 0; $j < 6; $j++) { $objClave->setclave($arre['clave'][$j]); $arrDat = $objClave->getDatos($bPrimero); $arre['seccion'][$j] = $arrDat[0]['idSeccion']; } //*****************obtiene los puntos de cada seccion******************** require_once "../../moduloComite/class/clsDocenteEstimulo_Evaluacion_Seccion.php"; $objPunto = new clsDocenteEstimulo_Evaluacion_Seccion(); for ($j = 0; $j < 6; $j++) { $objPunto->setidDocenteEstimulo($DocenteEstimulo[idDocenteEstimulo]); $objPunto->setidSeccion($arre['seccion'][$j]); //$sConsulta=$objPunto->getQuery(); $arrDat = $objPunto->getDatos($bPrimero); $arre['puntos'][$j] = $arrDat[0]['puntos']; } $sFilas .= "\n\t\t\t\t<tr>\n\t\t\t\t\t<td>" . $DocenteEstimulo[numeroEmpleado] . "</td>\n\t\t\t\t\t<td>" . trim($DocenteEstimulo[NombreCompleto]) . "</td>\n\t\t\t\t\t<td>" . $DocenteEstimulo[tipoContrato] . "</td>\n\t\t\t\t\t<td>" . $DocenteEstimulo[centroCostoPadre] . "</td>\n\t\t\t\t\t<td>" . $DocenteEstimulo[centroCosto] . "</td>\n\t\t\t\t\t<td>" . $DocenteEstimulo[programaEducativo] . "</td>\n\t\t\t\t\t<td>" . $DocenteEstimulo[programaEducativoPosgrado] . "</td>\n\t\t\t\t\t<td>" . $arre['puntos'][0] . "</td>\n\t\t\t\t\t<td>" . $arre['puntos'][1] . "</td>\n\t\t\t\t\t<td>" . $arre['puntos'][2] . "</td>\n\t\t\t\t\t<td>" . $arre['puntos'][3] . "</td>\n\t\t\t\t\t<td>" . $arre['puntos'][4] . "</td>\n\t\t\t\t\t<td>" . $arre['puntos'][5] . "</td>\n\t\t\t\t\t<td>" . $iPuntosR2 . "</td>\n\t\t\t\t\t<td>" . $iPuntosR1 . "</td>\n\t\t\t\t\t<td>" . $DocenteEstimulo[nivel] . "</td>\n\t\t\t\t</tr>"; } /*$sColumnaIconos=""; if($this->tablaEdicion){ $sColumnaIconos="<th> </td>"; }*/ $sTabla = "\n\t\t\t<table id='tblTodos' border='1'>\n\t\t\t<tr>\n\t\t\t\t<th>No. de Empleado</th>\n\t\t\t\t<th>Nombre Completo</th>\n\t\t\t\t<th>Categoría</th>\n\t\t\t\t<th>Escuela y/o Instituto</th>\n\t\t\t\t<th>Área Académica</th>\n\t\t\t\t<th>Programa Calidad Licenciatura</th>\n\t\t\t\t<th>Programa Calidad Posgrado</th>\n\t\t\t\t<th>Docencia</th>\n\t\t\t\t<th>Investigación</th>\n\t\t\t\t<th>Tutorías</th>\n\t\t\t\t<th>Cuerpos Colegiados</th>\n\t\t\t\t<th>Permanencia</th>\n\t\t\t\t<th>Dedicación</th>\n\t\t\t\t<th>Total Calidad</th>\n\t\t\t\t<th>Total Global</th>\n\t\t\t\t<th>Nivel</th>\n\t\t\t</tr>\n\t\t\t" . $sFilas . "\n\t\t\t</table>\n\t\t\t"; } return $sTabla; }
/** * Metodo que obtiene el codigo HTML de la tabla resultado de la consulta datos y sus filtros * @access public * @param int $piPagina Pagina de datos que se desea mostra, la primera vez se le pasara -1 * @return string $sTabla codigo HTML de la tabla de datos */ public function getTabla($piPagina) { $objTabla = new clsTabla($this->getQuery(), "cgResponsable"); $objTabla->setMaxRegistrosPagina(10); $objTabla->setPagina($piPagina); $arrDatos = $objTabla->getArregloTabla(); //echo $objTabla->getQuery(); if (empty($arrDatos)) { $sTabla = "No existen registros disponibles."; } else { $sFilas = ""; foreach ($arrDatos as $Responsable) { $sIconoEliminar = "\n\t\t\t\t<a href=\"javascript:responsableEliminar(" . $Responsable['idResponsable'] . ")\" class=\"boton icon papelera\" title=\"Eliminar\">Eliminar</a>"; $sIconos = $sIconoEliminar . $sIconoEditar; //Contenido de las filas $sColumnaIconos = ""; if ($this->tablaEdicion) { $sColumnaIconos = "<td>" . $sIconos . "</td>"; } $sFilas .= "\n\t\t\t\t<tr>\n\t\t\t\t\t" . $sColumnaIconos . "\n\t\t\t\t\t<td>" . $Responsable['numeroEmpleado'] . "</td>\n\t\t\t\t\t<td>" . $Responsable['nombreCompleto'] . "</td>\t\t\t\t\t\n\t\t\t\t</tr>"; } $sColumnaIconos = ""; if ($this->tablaEdicion) { $sColumnaIconos = "<th> </th>"; } $sTabla = "\n\t\t\t<table>\n\t\t\t<tr>\n\t\t\t\t" . $sColumnaIconos . "\n\t\t\t\t<th>Número de empleado</th>\n\t\t\t\t<th>Nombre completo</th>\t\t\t\t\n\t\t\t</tr>\n\t\t\t" . $sFilas . "\n\t\t\t</table>\n\t\t\t" . $objTabla->getListaPaginas(varMetodo); } return $sTabla; }
/** * Metodo que obtiene el codigo HTML de la tabla resultado de la consulta datos y sus filtros * @access public * @param int $piPagina Pagina de datos que se desea mostra, la primera vez se le pasara -1 * @return string $sTabla codigo HTML de la tabla de datos */ public function getTabla($piPagina) { $objTabla = new clsTabla($this->getQuery(), "cgJornada"); $objTabla->setMaxRegistrosPagina(10); $objTabla->setPagina($piPagina); $arrDatos = $objTabla->getArregloTabla(); //echo $objTabla->getQuery(); if (empty($arrDatos)) { $sTabla = "No existen registros disponibles."; } else { $sFilas = ""; foreach ($arrDatos as $Jornada) { $sIconoEliminar = "\n\t\t\t\t<a href=\"javascript:JornadaEliminar(" . $Jornada[idJornada] . ")\">\n\t\t\t\t<img src=\"../../_img/icon_eliminar.gif\" width=\"16\" height=\"16\" title=\"Eliminar\">\n\t\t\t\t</a>"; $sIconoEditar = "\n\t\t\t\t<a href=\"javascript:JornadaEditar(" . $Jornada[idJornada] . ")\">\n\t\t\t\t\t<img src=\"../../_img/editar.gif\" width=\"16\" height=\"16\" title=\"Editar\">\n\t\t\t\t</a>"; $sIconos = $sIconoEliminar . $sIconoEditar; //Contenido de las filas $sColumnaIconos = ""; if ($this->tablaEdicion) { $sColumnaIconos = "<td>" . $sIconos . "</td>"; } $sFilas .= "\n\t\t\t\t<tr>\n\t\t\t\t\t" . $sColumnaIconos . "\n\t\t\t\t\t<td>" . $Jornada[idJornada] . "</td>\n\t\t\t\t</tr>"; } $sColumnaIconos = ""; if ($this->tablaEdicion) { $sColumnaIconos = "<th> </td>"; } $sTabla = "\n\t\t\t<table>\n\t\t\t<tr>\n\t\t\t\t" . $sColumnaIconos . "\n\t\t\t\t<th></th>\n\t\t\t</tr>\n\t\t\t" . $sFilas . "\n\t\t\t</table>\n\t\t\t" . $objTabla->getListaPaginas(varMetodo); } return $sTabla; }
/** * Metodo que obtiene el codigo HTML de la tabla resultado de la consulta datos y sus filtros * @access public * @param int $piPagina Pagina de datos que se desea mostra, la primera vez se le pasara -1 * @return string $sTabla codigo HTML de la tabla de datos */ public function getTabla($piPagina) { $objTabla = new clsTabla($this->getQuery(), "cgTabulador_Evaluacion_Nivel"); $objTabla->setMaxRegistrosPagina(10); $objTabla->setPagina($piPagina); $arrDatos = $objTabla->getArregloTabla(); //echo $objTabla->getQuery(); if (empty($arrDatos)) { $sTabla = "No existen registros disponibles."; } else { $sFilas = ""; foreach ($arrDatos as $Tabulador_Evaluacion_Nivel) { $sIconoEliminar = "\n\t\t\t\t<a href=\"javascript:Tabulador_Evaluacion_NivelEliminar(" . $Tabulador_Evaluacion_Nivel['idTabuladorNivel'] . ")\" class=\"boton icon papelera\" title=\"Eliminar\">Eliminar</a>"; $sIconoEditar = "<a href=\"javascript:Tabulador_Evaluacion_NivelEditar(" . $Tabulador_Evaluacion_Nivel['idTabuladorNivel'] . ")\" class=\"boton icon editar\" title=\"Editar\">Editar</a>"; $sIconos = $sIconoEliminar . $sIconoEditar; //Contenido de las filas $sColumnaIconos = ""; if ($this->tablaEdicion) { $sColumnaIconos = "<td>" . $sIconos . "</td>"; } $sFilas .= "\n\t\t\t\t<tr>\n\t\t\t\t\t" . $sColumnaIconos . "\n\t\t\t\t\t<td>" . $Tabulador_Evaluacion_Nivel['nivel'] . "</td>\n\t\t\t\t\t<td>" . $Tabulador_Evaluacion_Nivel['puntuacionInicial'] . "</td>\n\t\t\t\t\t<td>" . $Tabulador_Evaluacion_Nivel['puntuacionFinal'] . "</td>\n\t\t\t\t</tr>"; } $sColumnaIconos = ""; if ($this->tablaEdicion) { $sColumnaIconos = "<th> </th>"; } $sTabla = "\n\t\t\t<table>\n\t\t\t<tr>\n\t\t\t\t" . $sColumnaIconos . "\n\t\t\t\t<th>Nivel de estímulo</th>\n\t\t\t\t<th>Rango inicial</th>\n\t\t\t\t<th>Rango final</th>\t\t\t\t\n\t\t\t</tr>\n\t\t\t" . $sFilas . "\n\t\t\t</table>\n\t\t\t" . $objTabla->getListaPaginas(varMetodo); } return $sTabla; }