function Tranversales() { //dpr($_SESSION); $class_transversales = new transversal(); $class_curso = new curso(); $class_alumno = new alumno(); //dpr($_POST['periodo']); $periodo = $_SESSION['aux_periodo'] = isset($_POST['periodo']) ? $_POST['periodo'] : $_SESSION['aux_periodo']; //dpr($_SESSION['aux_periodo']); //exit(); if (isset($_POST['asistencia'])) { foreach ($_POST['asistencia'] as $rut => $asistencia) { $class_transversales->insertarAsistencia($rut, $asistencia, $periodo); } } if (count($_POST['transv_alum']) > 0) { foreach ($_POST['transv_alum'] as $rut => $transv_datos) { $datos_transv['transv_datos'] = implode(",", $transv_datos); $array_ID = array('FK_alumnos_rut' => $rut, 'transv_periodo' => $periodo); //dpr($_POST['transv_alum']); //dpr($datos_transv['transv_datos']); if ($datos_transv['transv_datos']) { $class_transversales->modificarTransversalAlumno($datos_transv, $array_ID); } } // moveLocation("", 0, "", ""); } $data['curso'] = $_SESSION['aux_curso'] = isset($_POST['curso']) ? $_POST['curso'] : $_SESSION['aux_curso']; $data['alumnos'] = $class_alumno->obtenerAlumnos($data['curso'], 1, false); //dpr($data['alumnos']); foreach ($data['alumnos'] as $rut => $aux_data) { $data['asistencia'][$rut] = $class_transversales->obtenerAsistencia($rut, $periodo); $data['alumnos'][$rut]['transversales'] = $class_transversales->obtenerTransversalAlumno($rut, $periodo); $data['alumnos'][$rut]['transversales']['array_transv'] = explode(",", $data['alumnos'][$rut]['transversales']['transv_datos']); } $curso = $class_curso->obtenerCurso($_SESSION['aux_curso']); if ($curso['FK_ciclo_cic_ID']) { $data['transversales'] = $class_transversales->obtenerTransversales($curso['FK_ciclo_cic_ID'], false); } //dpr($data['transversales']); $data['titulo_izq'] = "Tranversales"; $data['titulo_der'] = $_SESSION['aux_curso']; $data['path'] = "../../images/" . $_SESSION['path']; $this->load->view('PROF-transversales.php', $data); }
function Footer() { $this->SetY(-15); $_SESSION['aux_rut']++; $this->SetFont('Arial', 'I', 10); $this->Cell(0, 10, 'Cod:' . date('d-m-Y') . ' .- N°' . round($this->PageNo() / 2), 0, 0, 'L'); } } $pdf = new PDF(); $pdf->FPDF('P', 'mm', 'Letter'); $class_alumno = new alumno(); $alumnos = $class_alumno->obtenerAlumnos($curso, 1, false); $class_ramo = new ramo(); $ramos = $class_ramo->obtenerRamos($curso, false); $class_curso = new curso(); $datos_curso = $class_curso->obtenerCurso($curso); $class_notas = new notas(); if (count($alumnos) > 0 && count($ramos) > 0) { $prom_alumnos = $class_notas->promedioAlumno(listar_keys($alumnos), listar_keys($ramos), true); } else { exit; } foreach ($alumnos as $rut => $alumno) { $pjefe = $datos_curso['pjefe']; $pdf->AddPage(); $pdf->Image($ruta, 10, 5, 18, 20); $pdf->SetFont('Arial', 'B', 15); $pdf->Cell(80); $pdf->Cell(30, 10, $nombre_colegio, 0, 0, 'C'); $pdf->Ln(); $pdf->SetFont('Times', '', 10);
function mostrarProfesorJefe($curso) { $class_curso = new curso(); $datos_curso = $class_curso->obtenerCurso($curso); print json_encode_esp($datos_curso); }
//dpr($_POST['transv_alum']); //dpr($datos_transv['transv_datos']); if ($datos_transv['transv_datos']) { $class_transversales->modificarTransversalAlumno($datos_transv, $array_ID); } } // moveLocation("", 0, "", ""); } if (isset($_POST['asistencia'])) { foreach ($_POST['asistencia'] as $rut => $asistencia) { $class_transversales->insertarAsistencia($rut, $asistencia, $periodo); } } $data['curso'] = $_SESSION['aux_curso'] = isset($_POST['curso']) ? $_POST['curso'] : $_SESSION['aux_curso']; $data['alumnos'] = $class_alumno->obtenerAlumnos($data['curso'], 1, false); $curso = $class_curso->obtenerCurso($_SESSION['aux_curso']); if ($curso['FK_ciclo_cic_ID']) { $data['transversales'] = $class_transversales->obtenerTransversales($curso['FK_ciclo_cic_ID'], false); } foreach ($data['alumnos'] as $rut => $aux_data) { $data['asistencia'][$rut] = $class_transversales->obtenerAsistencia($rut, $periodo); $data['alumnos'][$rut]['transversales'] = $class_transversales->obtenerTransversalAlumno($rut, $periodo); if (isset($data['alumnos'][$rut]['transversales']['transv_datos'])) { $data['alumnos'][$rut]['transversales']['array_transv'] = explode(",", $data['alumnos'][$rut]['transversales']['transv_datos']); } else { if (isset($data['transversales'])) { foreach ($data['transversales'] as $keyT => $valueT) { $data['alumnos'][$rut]['transversales']['array_transv'][] = ""; } } }
if (isset($_SESSION['ramo_seleccionado'])) { $_POST['ramo'] = $_SESSION['ramo_seleccionado']; } /*********************************** Librería para los templates ***********************************/ require "../smartyLib/Smarty.class.php"; $smarty = new Smarty(); smartyTemplate($smarty, "../"); $smarty->assign("nombre_curso", mostrar_curso($_POST['curso'])); $smarty->assign("_curso", $_POST['curso']); $curso = $_POST['curso']; $class_curso = new curso(); $class_alumno = new alumno(); $class_ramo = new ramo(); $ramos = $class_ramo->obtenerRamos($_POST['curso']); //************* DATOS CURSO **************** $smarty->assign($class_curso->obtenerCurso($_POST['curso'])); if (isset($_POST['ramo'])) { if ($_POST['ramo']) { $_ramo = $class_ramo->obtenerRamo($_POST['ramo'], $_POST['curso']); $smarty->assign($_ramo); $select_area = $_ramo['area']; $select_tipo = $_ramo['tipo']; } } $areas = $class_ramo->obtenerAreas(); $tipos = $class_ramo->obtenerTipos(); if (count($areas) > 0) { foreach ($areas as $key => $area) { $vals_area[] = $area;