function conf__cuadro_cargos(designa_ei_cuadro $cuadro) { //muestra todos los cargos que estan dentro del periodo vigente $agente = $this->dep('datos')->tabla('docente')->get(); if (isset($this->s__datos_filtro_cargo)) { $cuadro->set_datos($this->dep('datos')->tabla('designacion')->get_listado_vigentes($agente['id_docente'], $this->s__datos_filtro_cargo)); } else { $cuadro->set_datos($this->dep('datos')->tabla('designacion')->get_listado_vigentes($agente['id_docente'])); } }
function conf__cuadro_tutorias(designa_ei_cuadro $cuadro) { //trae la designacion que fue cargada if ($this->controlador()->dep('datos')->tabla('designacion')->esta_cargada()) { $desig = $this->controlador()->dep('datos')->tabla('designacion')->get(); $cuadro->set_datos($this->controlador()->dep('datos')->tabla('asignacion_tutoria')->get_listado_desig($desig['id_designacion'])); } }
/** * Permite cambiar la configuraci�n del cuadro previo a la generaci�n de la salida * El formato de carga es de tipo recordset: array( array('columna' => valor, ...), ...) */ function conf__cuadro_lic(designa_ei_cuadro $cuadro) { $desig = $this->controlador()->dep('datos')->tabla('designacion')->get(); $cuadro->set_datos($this->controlador()->dep('datos')->tabla('novedad')->get_novedades_desig($desig['id_designacion'])); }