$FinBimestre2 = $config->mostrarConfig("FinBimestre2", 1); $InicioBimestre3 = $config->mostrarConfig("InicioBimestre3", 1); $FinBimestre3 = $config->mostrarConfig("FinBimestre3", 1); $InicioBimestre4 = $config->mostrarConfig("InicioBimestre4", 1); $FinBimestre4 = $config->mostrarConfig("FinBimestre4", 1); } else { $InicioTrimestre1 = $config->mostrarConfig("InicioTrimestre1", 1); $FinTrimestre1 = $config->mostrarConfig("FinTrimestre1", 1); $InicioTrimestre2 = $config->mostrarConfig("InicioTrimestre2", 1); $FinTrimestre2 = $config->mostrarConfig("FinTrimestre2", 1); $InicioTrimestre3 = $config->mostrarConfig("InicioTrimestre3", 1); $FinTrimestre3 = $config->mostrarConfig("FinTrimestre3", 1); } $alumno = new alumno(); $casilleros = new casilleros(); $registronotas = new registronotas(); $cursomateriaexportar = new cursomateriaexportar(); $fila = array(); if ($Numeracion == "si") { if ($Cabecera == "si") { $fila[] = "N"; } } if ($Cabecera == "si") { $fila[] = $idioma["Apellidos"] . " " . $idioma["Nombres"]; } if ($Trimestre == "todo") { $cas1 = array_shift($casilleros->mostrarMateriaCursoTrimestre($Materias, $CodCurso, 1)); $cas2 = array_shift($casilleros->mostrarMateriaCursoTrimestre($Materias, $CodCurso, 2)); $cas3 = array_shift($casilleros->mostrarMateriaCursoTrimestre($Materias, $CodCurso, 3)); $cas4 = array_shift($casilleros->mostrarMateriaCursoTrimestre($Materias, $CodCurso, 4));
include_once "../../class/materias.php"; include_once "../../class/casilleros.php"; include_once "../../class/registronotas.php"; include_once "../../class/observaciones.php"; include_once "../../class/agenda.php"; $observaciones = new observaciones(); $agenda = new agenda(); $titulo = $idioma["BoletinBimestral"]; $FechaReporte = 0; include_once "../pdf.php"; $alumno = new alumno(); $curso = new curso(); $cursomateria = new cursomateria(); $materias = new materias(); $casilleros = new casilleros(); $registronotas = new registronotas(); $config = new config(); $al = array_shift($alumno->mostrarTodoDatos($CodAlumno)); $cur = array_shift($curso->mostrarCurso($CodCurso)); if ($cur['Bimestre']) { $PeriodoActualConfig = "PeriodoActualBimestre"; } else { $PeriodoActualConfig = "PeriodoActualTrimestre"; } $cnf = $config->mostrarConfig($PeriodoActualConfig); $PeriodoActual = $cnf['Valor']; $cnf = $config->mostrarConfig("Anio"); $anio = $cnf['Valor']; //Sacar el Codigo del del trimestre desde ahi //Boletin $cnf = $config->mostrarConfig("BoletinPosicion1X");
$this->TituloCabecera(25, $idioma["Paterno"]); $this->TituloCabecera(25, $idioma["Materno"]); $this->TituloCabecera(35, $idioma["Nombres"]); foreach ($nombresMateriasBoletin as $nombresmateria) { $this->TituloCabecera(10, $nombresmateria, 9); } $this->TituloCabecera(5, sacarIniciales($idioma["Reprobados"])); $this->TituloCabecera(5, sacarIniciales($idioma["PromedioAlumno"])); } } $alumno = new alumno(); $curso = new curso(); $cursomateria = new cursomateria(); $materias = new materias(); $casilleros = new casilleros(); $registronotas = new registronotas(); $cur = $curso->mostrarCurso($CodCurso); $cur = array_shift($cur); $notareprobado = $cur['NotaAprobacion']; $nombresMateriasBoletin = array(); foreach ($cursomateria->mostrarMaterias($CodCurso) as $materiasbol) { //echo $materiasbol['CodMateria']; $nombremateria = $materias->mostrarMateria($materiasbol['CodMateria']); $nombremateria = array_shift($nombremateria); array_push($nombresMateriasBoletin, $nombremateria['Abreviado']); //print_r( $nombresMateriasBoletin); } $pdf = new PDF("L", "mm", "letter"); //612,792 $pdf->AddPage(); //Sacar el Codigo del del trimestre desde ahi
<?php include_once "../../login/check.php"; include_once "../../class/registronotas.php"; include_once "../../class/casilleros.php"; include_once "../../class/curso.php"; include_once "../../class/alumno.php"; include_once "../fn.php"; if (!empty($_POST)) { $regNota = new registronotas(); $casilleros = new casilleros(); $curso = new curso(); $fn = new funciones(); $alumno = new alumno(); $CodCasilleros = $_POST['CodCasilleros']; $casillas = array_shift($casilleros->mostrar($CodCasilleros)); $CodAlumno = $_POST['CodAlumno']; $NumeroNota = $_POST['NumeroNota']; $Nota = $_POST['Nota']; $TipoNota = $_POST['TipoNota']; //$al=array_shift($alumno->mostrarDatos($CodAlumno)); //$cur=array_shift($curso->mostrarCurso($al['CodCurso'])); $trimestre = $casillas['Trimestre']; $Nota = trim($Nota); $Nota = (int) $Nota; $Fecha = date("Y-m-d"); $Hora = date("H:i:s"); if (!ereg("[0-9]{1,3}", $Nota)) { $Nota = 0; } $Values = array("Nota" . $NumeroNota => $Nota, "FechaRegistro" => "'{$Fecha}'", "HoraRegistro" => "'{$Hora}'");
include_once "../../class/alumno.php"; include_once "../../class/casilleros.php"; include_once "../../class/docentemateriacurso.php"; include_once "../../class/registronotas.php"; include_once "../../class/curso.php"; include_once "../../class/materias.php"; //include_once("../fn.php"); if (!empty($_POST)) { $CodCurso = $_POST['CodCurso']; $CodMateria = $_POST['CodMateria']; $CodDocente = $_SESSION['CodDocente']; $CodPeriodo = $_POST['CodPeriodo']; $alumnos = new alumno(); $docentemateriacurso = new docentemateriacurso(); $casilleros = new casilleros(); $registroNotas = new registronotas(); $config = new config(); $curso = new curso(); $materias = new materias(); $mat = $materias->mostrarMateria($CodMateria); $mat = array_shift($mat); $cur = $curso->mostrarCurso($CodCurso); $cur = array_shift($cur); $casillas = $casilleros->mostrarDocenteMateriaCursoTrimestre($CodDocente, $CodMateria, $CodCurso, $CodPeriodo); $casillas = array_shift($casillas); $CodCasilleros = $casillas['CodCasilleros']; $Sexo = $casillas['SexoAlumno']; $numcasilleros = $casillas['Casilleros']; $Dps = $casillas['Dps']; $FormulaCalificaciones = $casillas['FormulaCalificaciones']; $RegistroNotaHabilitado = $config->mostrarConfig("RegistroNotaHabilitado", 1);
function Cabecera() { global $CodTrimestre, $idioma; $this->Pagina(); $this->ln(); $this->TituloCabecera(8, "Nº"); $this->TituloCabecera(24, $idioma["Paterno"]); $this->TituloCabecera(24, $idioma["Materno"]); $this->TituloCabecera(35, $idioma["Nombres"]); $this->TituloCabecera(30, $idioma["Promedio"]); } } $alumnos = new alumno(); $docenteMateriaCurso = new docentemateriacurso(); $casilleros = new casilleros(); $registroNotas = new registronotas(); $cur = new curso(); $materia = new materias(); $conf = new config(); //$cnf=($conf->mostrarConfig("TotalPeriodo")); $pdf = new PDF("P", "mm", "letter"); //612,792 $pdf->AddPage(); $relleno = 0; $Orden = $Orden == "1" ? $Orden = "DESC" : ($Orden = "ASC"); foreach ($cur->mostrar() as $curso) { //cambiar para los diferentes Cursos $TotalPeriodo = $curso['CantidadEtapas']; $na = 0; $pdf->CuadroCuerpoPersonalizado(30, $curso['Nombre'], 0, "L", 0, "UB"); $pdf->Ln(5);
$this->TituloCabecera(25, $idioma["Paterno"]); $this->TituloCabecera(25, $idioma["Materno"]); $this->TituloCabecera(35, $idioma["Nombres"]); foreach ($nombresMateriasBoletin as $nombresmateria) { $this->TituloCabecera(10, $nombresmateria, 9); } $this->TituloCabecera(5, sacarIniciales($idioma["Reprobados"])); $this->TituloCabecera(5, sacarIniciales($idioma["PromedioAlumno"])); } } $alumno = new alumno(); $curso = new curso(); $cursomateria = new cursomateria(); $materias = new materias(); $casilleros = new casilleros(); $registronotas = new registronotas(); $cur = $curso->mostrarCurso($CodCurso); $cur = array_shift($cur); //$cnf=array_shift($config->mostrarConfig("NotaReprobacion")); $notareprobado = $cur['NotaAprobacion']; $nombresMateriasBoletin = array(); $valoresMateriasBoletin = array(); foreach ($cursomateria->mostrarMateriasOrden($CodCurso) as $materiasbol) { //echo $materiasbol['CodMateria']; if ($materiasbol['PromedioCiencias'] == 1) { array_push($nombresMateriasBoletin, $materiasbol['Abreviado']); array_push($valoresMateriasBoletin, array("CodMateria" => $materiasbol['CodMateria'])); } //print_r( $nombresMateriasBoletin); } //print_r($valoresMateriasBoletin);
$this->CuadroCabecera(15, $idioma['Materia'] . ":", 35, $mat['Nombre']); $this->Pagina(); $this->ln(); $this->TituloCabecera(5, "N"); $this->TituloCabecera(24, $idioma["Paterno"]); $this->TituloCabecera(24, $idioma["Materno"]); $this->TituloCabecera(35, $idioma["Nombres"]); for ($i = 1; $i <= $curso['CantidadEtapas']; $i++) { $this->TituloCabecera(15, $i . " " . $Periodo); } $this->TituloCabecera(20, $idioma["Promedio"]); } } $alumnos = new alumno(); $docentemateriacurso = new docentemateriacurso(); $registroNotas = new registronotas(); $fn = new funciones(); $cur = new curso(); $materia = new materias(); $casilleros = new casilleros(); $curso = array_shift($cur->mostrarCurso($CodCurso)); $mat = array_shift($materia->mostrarMateria($CodMateria)); $docmateriacurso = array_shift($docentemateriacurso->mostrarDocenteMateriaCurso($CodDocente, $CodMateria, $CodCurso)); $Sexo = $docmateriacurso['SexoAlumno']; $cnf = $config->mostrarConfig("NotaReprobacion"); $notaReprobado = $cnf['Valor']; $pdf = new PDF("P", "mm", "letter"); //612,792 $pdf->AddPage(); $relleno = 0; foreach ($alumnos->mostrarAlumnosCurso($CodCurso, $Sexo) as $al) {
<?php include_once "../../login/check.php"; /*error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE);*/ include_once "../../class/registronotasexcel.php"; include_once "../../class/registronotas.php"; include_once "../../class/casilleros.php"; $CodigoRegistro = $_SESSION['CodigoRegistro']; $registronotasexcel = new registronotasexcel(); $registronotas = new registronotas(); $casilleros = new casilleros(); $rne = $registronotasexcel->mostrarTodoRegistro("CodRegistroNotasExcel=" . $CodigoRegistro); $rne = array_shift($rne); //print_r($rne); $nombrearchivo = "archivos/" . $rne['NombreArchivo']; date_default_timezone_set('America/La_Paz'); /*print_r($rne); $nombrearchivo="archivos/16.xls";*/ //exit(); $vars = get_defined_vars(); /** Incluir PHPExcel */ require_once 'Classes/PHPExcel.php'; include_once 'funciones/funciones.php'; $objPHPExcel = PHPExcel_IOFactory::load($nombrearchivo); /* $objReader = new PHPExcel_Reader_Excel2007(); $objPHPExcel = $objReader->load("simple.xlsx"); */ $dact = $objPHPExcel->getActiveSheet();
<?php include_once "../../login/check.php"; include_once "../../class/casilleros.php"; include_once "../../class/registronotas.php"; $casilleros = new casilleros(); $registronotas = new registronotas(); if (count($casilleros->mostrarTodo("Trimestre=4 and FormulaCalificaciones!='n1 n2 + n3 + n4 +'")) == 0) { //echo "Valido"; } else { $casilleros->eliminarCasillerosDefinitivo("Trimestre=4 and FormulaCalificaciones!='n1 n2 + n3 + n4 +'"); //echo "Existen Registros"; } $i = 0; foreach ($casilleros->mostrarTodo("Trimestre=3 and FormulaCalificaciones!='n1 n2 + n3 + n4 +'") as $cas) { $i++; $casilla = $casilleros->estadoTabla(); $CodCasilleros = $casilla['Auto_increment']; $valores = array("CodCasilleros" => "{$CodCasilleros}", "CodDocenteMateriaCurso" => $cas['CodDocenteMateriaCurso'], "Casilleros" => 2, "Trimestre" => 4, "FormulaCalificaciones" => "'n1 n2 + 2 /'", "Dps" => 0, "NombreCasilla1" => "'Nota Promedio Final'", "LimiteCasilla1" => $cas['LimiteCasilla1'], "LimiteMinCasilla1" => 0, "NombreCasilla2" => "'Nota Reforzamiento'", "LimiteCasilla2" => $cas['LimiteCasilla2'], "LimiteMinCasilla2" => 0); /*echo "<pre>"; print_r($valores); echo "</pre><br>";*/ $casilleros->insertarRegistro($valores); $cCasilleros = array(); foreach ($casilleros->mostrarTodo("CodDocenteMateriaCurso=" . $cas['CodDocenteMateriaCurso']) as $c) { $cCasilleros[] = $c['CodCasilleros']; } $CodigosCasilleros = implode(",", $cCasilleros); foreach ($registronotas->MostrarTodo("CodCasilleros=" . $cas["CodCasilleros"]) as $regnotas) { $rnotas = $registronotas->PromedioAnual($CodigosCasilleros, $regnotas['CodAlumno']); $rnotas = array_shift($rnotas);
include_once "../../class/alumno.php"; include_once "../../class/casilleros.php"; include_once "../../class/docentemateriacurso.php"; include_once "../../class/registronotas.php"; include_once "../../class/curso.php"; include_once "../../class/materias.php"; include_once "../../class/docente.php"; $curso = new curso(); $materias = new materias(); $docente = new docente(); $alumno = new alumno(); $casilleros = new casilleros(); $docentemateriacurso = new docentemateriacurso(); $casillas = $casilleros->estadoTabla(); //$docM=array_shift($docM); $registroNotas = new registronotas(); $Periodo = $_POST['Periodo']; $CodDocente = $_POST['CodDocente']; $CodMateria = $_POST['CodMateria']; $CodCurso = $_POST['CodCurso']; $SexoAlumno = $_POST['SexoAlumno']; $Casillas = $_POST['Casillas']; $Formula = $_POST['Formula']; $Dps = $_POST['Dps']; $Tope = $_POST['Tope']; //print_r($docM); $docmateriacurso = array_shift($docentemateriacurso->mostrarDocenteMateriaCursoSexo($CodDocente, $CodMateria, $CodCurso, $SexoAlumno)); //echo "<br>$CodDocenteMateria<br>"; $casi = $casilleros->mostrarTrimestre($docmateriacurso['CodDocenteMateriaCurso'], $Periodo); /*Sacando Datos de tablas*/ $ma = array_shift($materias->mostrarMateria($docmateriacurso['CodMateria']));
$Periodo = $_POST['Periodo']; ///cambiar include_once "../../class/alumno.php"; include_once "../../class/curso.php"; include_once "../../class/config.php"; include_once "../../class/materias.php"; include_once "../../class/casilleros.php"; include_once "../../class/registronotas.php"; include_once "../../class/agenda.php"; include_once "../../class/observaciones.php"; $alumno = new alumno(); $curso = new curso(); $agenda = new agenda(); $materias = new materias(); $casilleros = new casilleros(); $registronotas = new registronotas(); $observaciones = new observaciones(); $config = new config(); $cur = $curso->mostrarCurso($CodCurso); $cur = array_shift($cur); $notareprobacion = $cur['NotaAprobacion']; $mat = $materias->mostrarMateria($CodMateria); $mat = array_shift($mat); $ini = $cur['Bimestre'] ? 'Bimestre' : 'Trimestre'; $fin = $cur['Bimestre'] ? 'Bimestre' : 'Trimestre'; $PeriodoInicio = $config->mostrarConfig('Inicio' . $ini . $Periodo, 1); $PeriodoFin = $config->mostrarConfig('Fin' . $fin . $Periodo, 1); $casillas = $casilleros->mostrarMateriaCursoTrimestre($CodMateria, $CodCurso, $Periodo); $casillas = array_shift($casillas); $RN = $registronotas->notasCentralizadorAgenda($casillas['CodCasilleros'], $Periodo, $notareprobacion); if (!count($RN)) {
$LimiteInicio3 = $config->mostrarConfig("LimiteInicio3" . $texto, 1); $LimiteFin3 = $config->mostrarConfig("LimiteFin3" . $texto, 1); $LimiteInicio4 = $config->mostrarConfig("LimiteInicio4" . $texto, 1); $LimiteFin4 = $config->mostrarConfig("LimiteFin4" . $texto, 1); $LimiteLetras = $config->mostrarConfig("LimiteLetras" . $texto, 1); $InicioBimestre1 = $config->mostrarConfig("InicioBimestre1", 1); $FinBimestre1 = $config->mostrarConfig("FinBimestre1", 1); $InicioBimestre2 = $config->mostrarConfig("InicioBimestre2", 1); $FinBimestre2 = $config->mostrarConfig("FinBimestre2", 1); $InicioBimestre3 = $config->mostrarConfig("InicioBimestre3", 1); $FinBimestre3 = $config->mostrarConfig("FinBimestre3", 1); $InicioBimestre4 = $config->mostrarConfig("InicioBimestre4", 1); $FinBimestre4 = $config->mostrarConfig("FinBimestre4", 1); $alumno = new alumno(); $casilleros = new casilleros(); $registronotas = new registronotas(); $cursomateriaexportar = new cursomateriaexportar(); $cursosExportar = $cursomateriaexportar->mostrarMaterias($CodCurso); $i = 0; $anterior = 0; $total = count($cursosExportar); $cantidad = array(); foreach ($cursosExportar as $v) { $cont++; if ($v['Combinada'] == 0) { if ($anterior != 0) { array_push($cantidad, $i); } $i = 1; array_push($cantidad, $i); $i = 0;
include_once "../../class/tarea.php"; include_once "../../class/agenda.php"; include_once "../../class/tarea.php"; include_once "../../class/registronotas.php"; include_once "../../class/casilleros.php"; $alumno = new alumno(); $config = new config(); $curso = new curso(); $tarea = new tarea(); $materia = new materias(); $cuota = new cuota(); $agenda = new agenda(); $tarea = new tarea(); $cursomateria = new cursomateria(); $observaciones = new observaciones(); $registronotas = new registronotas(); $casilleros = new casilleros(); $CodAlumno = $_SESSION['CodUsuarioLog']; $al = $alumno->mostrarTodoDatos($CodAlumno); $al = array_shift($al); $cur = $curso->mostrarCurso($al['CodCurso']); $cur = array_shift($cur); $Moneda = $config->mostrarConfig("Moneda", 1); $FechaCuota1 = $config->mostrarConfig("FechaCuota1", 1); $FechaCuota2 = $config->mostrarConfig("FechaCuota2", 1); $FechaCuota3 = $config->mostrarConfig("FechaCuota3", 1); $FechaCuota4 = $config->mostrarConfig("FechaCuota4", 1); $FechaCuota5 = $config->mostrarConfig("FechaCuota5", 1); $FechaCuota6 = $config->mostrarConfig("FechaCuota6", 1); $FechaCuota7 = $config->mostrarConfig("FechaCuota7", 1); $FechaCuota8 = $config->mostrarConfig("FechaCuota8", 1);