コード例 #1
0
ファイル: guardarnota.php プロジェクト: anthonycab15/colegio
<?php

include_once "../../login/check.php";
if (!empty($_POST)) {
    include_once "../../class/notascualitativa.php";
    $notascualitativa = new notascualitativa();
    $CodNotasCualitativa = $_POST['CodNotasCualitativa'];
    $rango1 = $_POST['Rango1'];
    $rango2 = $_POST['Rango2'];
    $rango3 = $_POST['Rango3'];
    $rango4 = $_POST['Rango4'];
    $valores = array("PrimerRango" => "'" . mayuscula($rango1) . "'", "SegundoRango" => "'" . mayuscula($rango2) . "'", "TercerRango" => "'" . mayuscula($rango3) . "'", "CuartoRango" => "'" . mayuscula($rango4) . "'");
    $notascualitativa->actualizarRegistro($valores, "CodNotasCualitativa=" . $CodNotasCualitativa);
    echo $idioma['NotasGuardadoCorrectamente'];
}
コード例 #2
0
ファイル: guardar.php プロジェクト: anthonycab15/colegio
 $TotalBs = $TotalBs != "" ? $TotalBs : '0';
 $TxtCodigoDeControl = $TxtCodigoDeControl != "" ? $TxtCodigoDeControl : '0';
 $FechaLimiteEmision2 = $FechaLimiteEmision2 != "" ? $FechaLimiteEmision2 : '0';
 $Nit = $Nit != "" ? $Nit : '0';
 $NombreFactura = $NombreFactura != "" ? $NombreFactura : '0';
 $TextoCodigoQR = $NitEmisor . "|";
 $TextoCodigoQR .= $RazonSocialEmisor . "|";
 $TextoCodigoQR .= $NFactura . "|";
 $TextoCodigoQR .= $NumeroAutorizacion . "|";
 $TextoCodigoQR .= $FechaEmision . "|";
 $TextoCodigoQR .= number_format($TotalBs, 2) . "|";
 $TextoCodigoQR .= $TxtCodigoDeControl . "|";
 $TextoCodigoQR .= $FechaLimiteEmision2 . "|";
 $TextoCodigoQR .= $Nit . "|";
 $TextoCodigoQR .= $NombreFactura;
 $TextoCodigoQR = mayuscula($TextoCodigoQR);
 //echo $TextoCodigoQR;
 QRcode::png($TextoCodigoQR, "../../imagenes/factura/codigos/" . $CodFactura . ".png", 'H', 8, 0);
 /*Fin CódigoQR*/
 //exit();
 $ValoresFactura = array("CodFactura" => "'{$CodFactura}'", "FechaFactura" => "'" . fecha2Str($FechaFactura, 0) . "'", "NFactura" => "'" . trim($NFactura) . "'", "NReferencia" => "'" . trim($NReferencia) . "'", "FacturaAlumno" => "'" . trim($FacturaAlumno) . "'", "CodAlumno" => "'{$CodAlumno}'", "Nit" => "'" . trim($Nit) . "'", "Factura" => "'" . trim($NombreFactura) . "'", "TotalDescuento" => "'{$TotalDescuento}'", "TotalInteres" => "'{$TotalInteres}'", "TotalBs" => "'{$TotalBs}'", "Cancelado" => "'{$Cancelado}'", "MontoDevuelto" => "'{$MontoDevuelto}'", "Observacion" => "'{$Observacion}'", "Estado" => "'Valido'", "MontoCodigo" => "'{$TotalBsCodigo}'", "NumeroAutorizacion" => "'{$NumeroAutorizacion}'", "LlaveDosificacion" => "'{$LlaveDosificacion}'", "CodigoControl" => "'{$TxtCodigoDeControl}'", "FechaLimiteEmision" => "'{$FechaLimiteEmision}'", "Tipo" => "'General'", "NitEmisor" => "'{$NitEmisor}'", "RazonSocialEmisor" => "'{$RazonSocialEmisor}'", "ActividadEconomica" => "'{$ActividadEconomica}'", "LeyendaPiePagina" => "'{$LeyendaPiePagina}'", "TipoFactura" => "'{$SistemaFacturacion}'", "ImagenFondo" => "'{$ImagenFondoFactura}'");
 /*echo "<pre>";
 	print_r($ValoresFactura);
 	echo "</pre>";*/
 foreach ($a as $fd) {
     if ($fd['CodCuota'] != "") {
         $ValoresFacturaDetalle = array("CodFactura" => "'{$CodFactura}'", "CodAlumno" => "'" . $fd['CodAlumno'] . "'", "Nombre" => "'" . $fd['Nombre'] . "'", "CodCuota" => "'" . $fd['CodCuota'] . "'", "MontoCuota" => "'" . $fd['MontoCuota'] . "'", "ImporteCobrado" => "'" . $fd['ImporteCobrado'] . "'", "Interes" => "'" . $fd['Interes'] . "'", "Descuento" => "'" . $fd['Descuento'] . "'", "Total" => "'" . $fd['Total'] . "'", "Tipo" => "'General'");
         /*echo "<pre>";	
         		print_r($ValoresFacturaDetalle);
         		echo "</pre>";*/
         $facturadetalle->insertarRegistro($ValoresFacturaDetalle);
コード例 #3
0
ファイル: exportar.php プロジェクト: anthonycab15/colegio
$doc->getActiveSheet()->mergeCells('A8:B8')->setCellValue('A8', mayuscula($idioma['Reprobados']))->getStyle('A8:B8')->applyFromArray(estilo(11, "d95911", "B", "FFFFFF", "right", "center", 'thin', '000000'));
$doc->getActiveSheet()->mergeCells('C8:D8')->setCellValue('C8', '=COUNTIF(' . $nfx . '11:' . $nfx . '' . ($cantidadalumnos + 10) . ',"<' . $notaaprobacion . '")')->getStyle('C8:D8')->applyFromArray(estilo(11, "d95911", "B", "FFFFFF", "right", "center", 'thin', '000000'));
$doc->getActiveSheet()->setCellValue('E8', $idioma['FirmaSelloDocente']);
$doc->getActiveSheet()->mergeCells('E8:K8')->getStyle('E8:K8')->applyFromArray(estilo(11, "000000", "", "FFFFFF", "center", "center", 'none', '000000'));
//Alto de Subtitulo
$doc->getActiveSheet()->getRowDimension('9')->setRowHeight(74.5);
//Registro de Notas
$doc->getActiveSheet()->mergeCells('A9:D9')->setCellValue('A9', $idioma['RegistroNotas'])->getStyle('A9:B9')->applyFromArray(estilo(18, "000000", "B", "FFFFFF", "center", "center", 'none', '000000'));
//N
$doc->getActiveSheet()->setCellValue('A10', 'N')->getStyle('A10')->applyFromArray(estilo(11, "000000", "B", "FFFFFF", "center", "center", 'thin', '000000'));
//Paterno
$doc->getActiveSheet()->setCellValue('B10', mayuscula($idioma['Paterno']))->getStyle('B10')->applyFromArray(estilo(11, "000000", "B", "FFFFFF", "center", "center", 'thin', '000000'));
//Materno
$doc->getActiveSheet()->setCellValue('C10', mayuscula($idioma['Materno']))->getStyle('C10')->applyFromArray(estilo(11, "000000", "B", "FFFFFF", "center", "center", 'thin', '000000'));
//Nombres
$doc->getActiveSheet()->setCellValue('D10', mayuscula($idioma['Nombres']))->getStyle('D10')->applyFromArray(estilo(11, "000000", "B", "FFFFFF", "center", "center", 'thin', '000000'));
$col = '';
$y = '';
for ($j = 1; $j <= $cantidadcasilleros; $j++) {
    if ($casillas['TipoNota'] == "avanzado") {
        if ($j == 4 || $j == 10 || $j == 15 || $j == 20) {
            $TamanoLetra = 18;
            $colorfondo = "c2ffc5";
        } else {
            if ($j == 3 || $j == 9 || $j == 14 || $j == 19) {
                $TamanoLetra = 11;
                $colorfondo = "d5eafd";
            } else {
                $TamanoLetra = 11;
                $colorfondo = "FFFFFF";
            }
コード例 #4
0
ファイル: verrude.php プロジェクト: anthonycab15/colegio
    escribe(61.5, 125, "x", 10);
}
//2
if (ereg("^3", mayuscula($cur['Nombre'])) && $curarea['Area'] == 3) {
    escribe(66.2, 125, "x", 10);
}
//3
if (ereg("^4", mayuscula($cur['Nombre'])) && $curarea['Area'] == 3) {
    escribe(71, 125, "x", 10);
}
//4
if (ereg("^5", mayuscula($cur['Nombre'])) && $curarea['Area'] == 3) {
    escribe(75.7, 125, "x", 10);
}
//5
if (ereg("^6", mayuscula($cur['Nombre'])) && $curarea['Area'] == 3) {
    escribe(80.3, 125, "x", 10);
}
//6
switch ($cur['Paralelo']) {
    case "A":
        escribe(123.2, 127, "x", 10);
        break;
    case "B":
        escribe(128, 127, "x", 10);
        break;
    case "C":
        escribe(132.5, 127, "x", 10);
        break;
    case "D":
        escribe(137, 127, "x", 10);
コード例 #5
0
ファイル: registro.php プロジェクト: anthonycab15/colegio
    echo $idioma['NoSabeNoResponde'];
    ?>
</option>
                    </select></td></tr>
                <tr><td><?php 
    echo $idioma['IdiomaHablaFrecuencia'];
    ?>
</td><td>::</td><td><input type="text" name="idiomaM" value="<?php 
    echo mayuscula($alu['IdiomaM']);
    ?>
"/></td></tr>
                <tr><td><?php 
    echo $idioma['TelefonoMadre'];
    ?>
</td><td>::</td><td><input type="text" name="telefonoM" value="<?php 
    echo mayuscula($al['CelularM']);
    ?>
"/></td></tr>
                
            </table>
            
        </div>
        <div class="box-header"><?php 
    echo $idioma['Documentos'];
    ?>
</div>
        <div class="box-content">
        	<table class="table table-hover table-striped">
            	<tr><td class="der span4"><label for="cn"><?php 
    echo $idioma['CertificadoNacimiento'];
    ?>
コード例 #6
0
ファイル: generar.php プロジェクト: anthonycab15/colegio
                 $fila[] = $SeparadorDps;
             }
         } else {
             $fila[] = $r['NotaFinal'];
             //$fila[]=$r['Dps'];
             $ncuali = array_shift($notascualitativa->mostrarNota($cas['CodDocenteMateriaCurso'], $Tri));
             //print_r($ncuali);
             $notacomprobar = end($fila);
             if ($notacomprobar >= $LimiteInicio1 && $notacomprobar <= $LimiteFin1) {
                 $fila[] = mayuscula($ncuali['PrimerRango']);
             } elseif ($notacomprobar >= $LimiteInicio2 && $notacomprobar <= $LimiteFin2) {
                 $fila[] = mayuscula($ncuali['SegundoRango']);
             } elseif ($notacomprobar >= $LimiteInicio3 && $notacomprobar <= $LimiteFin3) {
                 $fila[] = mayuscula($ncuali['TercerRango']);
             } elseif ($notacomprobar >= $LimiteInicio4 && $notacomprobar <= $LimiteFin4) {
                 $fila[] = mayuscula($ncuali['CuartoRango']);
             }
         }
     }
 }
 if ($Reforzamiento) {
     if ($CurMatExp['CodMateria'] == 1000) {
         //Corregir esto para reforzamiento Anual Bimestral
         $r['Nota2'] = "0";
     } else {
         $cas = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($CurMatExp['CodMateria'], $CodCurso, $al['Sexo'], 4));
         $r = array_shift($registronotas->mostrarRegistroNotas($cas['CodCasilleros'], $al['CodAlumno'], 4));
     }
     if ($r['Nota2'] == "0") {
         $fila[] = $SeparadorReforzamiento;
     } else {
コード例 #7
0
$x = 154;
$TipoDoc = "Cliente";
$pdf->SetXY($x + 25, 35);
$pdf->CuadroCuerpo(30, $TipoDoc, 0, "L", $borde, 11);
$pdf->SetXY($x + 70, 5);
$pdf->CuadroCuerpo(60, "Dr(a). " . mayuscula($med['Nombres'] . " " . $med['Paterno'] . " " . $med['Materno']), 0, "L", $borde, 10);
$pdf->SetXY($x + 80, 10);
$pdf->CuadroCuerpo(60, $opt['CodOptica'] . " - " . $opt['NumeroBoleta'], 0, "C", $borde, 10);
$pdf->SetXY($x + 108, 40);
$pdf->CuadroCuerpo(30, fecha2Str($opt['FechaEmitido']), 0, "C", $borde, 11);
$pdf->SetXY($x + 108, 43);
$pdf->CuadroCuerpo(30, $opt['HoraEmitido'], 0, "C", $borde, 10);
$pdf->SetXY($x + 25, 47);
$pdf->CuadroCuerpo(110, mayuscula($pac['Nombres'] . " " . $pac['Paterno'] . " " . $pac['Materno'] . " "), 0, "C", $borde, 12);
$pdf->SetXY($x + 25, 56);
$pdf->CuadroCuerpo(110, mayuscula($datosUsuario['Nombres'] . " " . $datosUsuario['Paterno'] . " " . $datosUsuario['Materno']) . " ", 0, "C", $borde, 12);
//Lejos OD
$pdf->SetXY($x + 21, 76);
$pdf->CuadroCuerpo(19, $opt['LODEsferico'], 0, "C", $borde, 11);
$pdf->SetXY($x + 40, 76);
$pdf->CuadroCuerpo(19, $opt['LODCilindrico'], 0, "C", $borde, 11);
$pdf->SetXY($x + 59, 76);
$pdf->CuadroCuerpo(19, $opt['LODEje'], 0, "C", $borde, 11);
$pdf->SetXY($x + 78, 76);
$pdf->CuadroCuerpo(19, $opt['LODPrisma'], 0, "C", $borde, 11);
$pdf->SetXY($x + 97, 76);
$pdf->CuadroCuerpo(19, $opt['LODBase'], 0, "C", $borde, 11);
$pdf->SetXY($x + 116, 76);
$pdf->CuadroCuerpo(19, $opt['LODAdd'], 0, "C", $borde, 11);
//Lejos OI
$pdf->SetXY($x + 21, 81);
コード例 #8
0
ファイル: facturasinv7.php プロジェクト: anthonycab15/colegio
             default:
                 $cuo = $cuota->mostrarTodoCuota($fd['CodCuota']);
                 $cuo = array_shift($cuo);
                 break;
         }
         $NombreAlumno = $al['Paterno'] . " " . $al['Materno'] . " " . $al['Nombres'];
         $NombreCurso = $cur['Abreviado'];
         $NombreCuota = cambiopalabra($cuo['Numero']) . " " . $idioma['Cuota'] . ($cuo['Numero'] == "Todo" ? " - " . $idioma['AlContado'] : '');
         $TextoDetalle = capitalizar($NombreAlumno . " - " . $NombreCurso) . " - " . $NombreCuota;
     }
     celda(115, $TextoDetalle, "", "9");
     celda(35, number_format($fd['Total'], 2), "", 10, "R");
 }
 $pdf->SetXY($x + 20, $y + 71);
 celda(10, $idioma['Son'] . ": ", "B");
 celda(110, mayuscula(num2letras($f['TotalBs'])) . " " . $idioma['Bolivianos'], "", "8");
 celda(15, $idioma['TotalBs'] . ": ", "B", "8");
 celda(20, number_format($f['TotalBs'], 2), "", 10, "R");
 $pdf->SetXY($x + 177, $y + 71);
 celda(12, $idioma['Cajero'] . ": ", "B", "8");
 celda(20, $Usuario, "", 8, "");
 $pdf->Ln();
 $pdf->SetXY($x + 140, $y + 74);
 celda(15, $idioma['Cancelado'] . ": ", "B", "8");
 celda(20, number_format($f['Cancelado'], 2), "", 10, "R");
 $pdf->SetXY($x + 20, $y + 77);
 celda(37, $idioma['FechaLimiteEmision'] . ": ", "B", "8");
 celda(15, fecha2Str($FechaLimiteEmision), "", 8, "R");
 if ($Credito) {
     $pdf->SetXY($x + 100, $y + 77);
     celda(35, $TextoCredito, "", "6");
コード例 #9
0
ファイル: facturasinqr.php プロジェクト: anthonycab15/colegio
    celda(37, $idioma['FechaLimiteEmision'] . ": ", "B", "8");
    celda(15, fecha2Str($FechaLimiteEmision), "", 8, "R");
    if ($Credito) {
        $pdf->SetXY($x + 100, $y + 63);
        celda(35, $TextoCredito, "", "6");
    }
    $pdf->SetXY($x + 20, $y + 59);
    celda(30, $idioma['CodigoControl'] . ": ", "B", "8");
    celda(55, $f['CodigoControl'], "", 8, "");
    $pdf->SetXY($x + 140, $y + 63);
    celda(15, $idioma['Cambio'] . ": ", "B", "8");
    celda(20, number_format($f['MontoDevuelto'], 2), "", 10, "R");
    $pdf->SetXY($x + 177, $y + 59);
    celda(22, $idioma['NTransaccion'] . ": ", "B", "8");
    celda(10, $f['NReferencia'], "", "8");
    $pdf->SetXY($x + 177, $y + 63);
    celda(10, $idioma['Hora'] . ": ", "B", "8");
    celda(15, $f['HoraRegistro'], "", "8");
    $pdf->SetXY($x + 47, $y + 78);
    celda(10, '"' . mayuscula($LeyendaPiePagina) . '"', "B", "8");
    $pdf->SetXY($x + 130, $y + 13);
    celda(10, $idioma['ActividadEconomica'] . ": " . capitalizar($ActividadEconomica), "B", "8");
    $pdf->Image("../../imagenes/factura/codigos/" . $CodFactura . ".png", $x + 22, $y + 72, 17, 17);
    $pdf->Output("Factura", "I");
}
function celda($ancho, $texto, $estilo = "", $tam = 10, $ali = "")
{
    global $pdf;
    $pdf->SetFont("Tahoma", $estilo, $tam);
    $pdf->Cell($ancho, 4, utf8_decode($texto), 0, 0, $ali);
}
コード例 #10
0
$pdf->SetXY($x + 116, 98);
$pdf->CuadroCuerpo(19, $opt['COIDPCerca'], 0, "C", $borde, 11);
//Armazon Lejos
$pdf->SetXY($x + 35, 104);
$pdf->CuadroCuerpoMulti(100, mayuscula($prodtip1['Nombre'] . " - " . $prod1['Nombre'] . " - " . $opt['Detalle1']), 0, "L", $borde, 11);
//Armazon Cerca
$pdf->SetXY($x + 35, 112);
$pdf->CuadroCuerpoMulti(100, mayuscula($prodtip2['Nombre'] . " - " . $prod2['Nombre'] . " - " . $opt['Detalle2']), 0, "L", $borde, 11);
//Armazon Lejos
$pdf->SetXY($x + 35, 120);
$pdf->CuadroCuerpoMulti(85, mayuscula($prodtip3['Nombre'] . " - " . $prod3['Nombre'] . " - " . $opt['Detalle3']), 0, "L", $borde, 11);
$pdf->SetXY($x + 122, 120);
$pdf->CuadroCuerpo(12, $opt['Vitrina3'], 0, "R", $borde, 11);
//Armazon Cerca
$pdf->SetXY($x + 35, 129);
$pdf->CuadroCuerpoMulti(85, mayuscula($prodtip4['Nombre'] . " - " . $prod4['Nombre'] . " - " . $opt['Detalle4']), 0, "L", $borde, 11);
$pdf->SetXY($x + 122, 129);
$pdf->CuadroCuerpo(12, $opt['Vitrina4'], 0, "R", $borde, 11);
//Observaciones
$pdf->SetXY($x + 6, 142);
$pdf->CuadroCuerpoMulti(65, mb_strtoupper($opt['Observaciones'], "utf8"), 0, "L", 0, 11);
//Monto Sus
$pdf->SetXY($x + 94, 142);
$pdf->CuadroCuerpo(20, dec($opt['TotalSus']), 0, "R", $borde, 11);
$pdf->SetXY($x + 94, 148);
$pdf->CuadroCuerpo(20, dec($opt['ACuentaSus']), 0, "R", $borde, 11);
$pdf->SetXY($x + 94, 154);
$pdf->CuadroCuerpo(20, dec($opt['SaldoSus']), 0, "R", $borde, 11);
$pdf->SetXY($x + 94, 160);
$pdf->CuadroCuerpo(20, dec($opt['DescuentoSus']), 0, "R", $borde, 11);
$pdf->SetXY($x + 94, 166);
コード例 #11
0
ファイル: ver.php プロジェクト: anthonycab15/colegio
                ?>
</a>
                    
            	<?php 
            }
            ?>
                
            	<hr/>
                <?php 
        }
        ?>
            	<a href="redirigir.php?Ruta=../editarrude&CodAlumno=<?php 
        echo $t['CodAlumno'];
        ?>
" class="btn btn-small" target="_blank"><?php 
        echo mayuscula($idioma['Rude']);
        ?>
</a> 
                <a href="redirigir.php?Ruta=../../sms/revisardatos&CodAlumno=<?php 
        echo $t['CodAlumno'];
        ?>
" class="btn btn-small" target="_blank" title="<?php 
        echo $idioma['RevisarCelularEnvioMensajes'];
        ?>
"><?php 
        echo $idioma['RevisarCelular'];
        ?>
</a> 
                <a href="redirigir.php?Ruta=../../sms/enviarmensaje&CodAlumno=<?php 
        echo $t['CodAlumno'];
        ?>