function crear()
 {
     session_start();
     $nombre = $_SESSION['Nombre'];
     $cedula = $_SESSION['Cedula'];
     //        $apellido1 = $_SESSION['apellido1'];
     //        $apellido12 = $_SESSION['apellido2'];
     //        $ciudad = $_SESSION['ciudad'];
     $apellido1;
     $apellido2;
     $ciudad;
     // Creación del objeto de la clase heredada
     $pdf = new ModPdfMotriz();
     include_once '../Controlador/ClsConexion.php';
     include_once '../DTO/ClsPaciente.php';
     $conexion = new ClsConexion();
     $conexion->conectar();
     $examen;
     $nombreCompleto;
     $sql1;
     try {
         $sql1 = "CALL consultar_motriz('" . $cedula . "')";
         $result = $conexion->ejecutarSentenciaSQL($sql1);
         include_once '../DTO/ClsMotriz.php';
         $num_result1 = $result->num_rows;
         $examen = new ClsMotriz();
         if ($num_result1 == 1) {
             $row = $result->fetch_assoc();
             $examen->setDeclaracionJuramentada($row['declaracion_juramentada']);
             $examen->setAntecedente($row['antecedentes']);
             $examen->setActitud($row['actitud']);
             $examen->setAutocontrol($row['autocontrol']);
             $examen->setInteligenciaPractica($row['inteligencia_practica']);
             $examen->setCoordinacionPsicomotora($row['coordinacion_psicomotora']);
         }
         $pdf->AliasNbPages();
         $pdf->AddPage();
         $pdf->SetFont('Times', '', 12);
         $pdf->Cell(0, 10, "La persona  " . $nombre . " con cedula de ciudadania " . $cedula . " segun los siguientes criterios :", 0, 1, 'L');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "DECLARACION JURAMENTADA: " . $examen->getDeclaracionJuramentada(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "ANTECEDENTES:                              " . $examen->getAntecedente(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "ACTITUD:                  " . $examen->getActitud(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "AUTOCONTROL:                         " . $examen->getAutocontrol(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "INTELIGENCIA PRACTICA:                                       " . $examen->getInteligenciaPractica(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "COORDINACION PSICOMOTORA:                                 " . $examen->getCoordinacionPsicomotora(), 0, 1, 'C');
         $pdf->Ln(30);
         $pdf->Cell(0, 10, "Aprueba el examen  MOTRIZ ", 0, 1, 'C');
         $pdf->Output('../Vista/Certificado/certificadoMotriz.pdf');
         //$pdf->Output();
     } catch (mysqli_sql_exception $ex) {
         $response = '<div class="alert pdf alert-danger" role="alert">A ocurrido un error, intentelo de nuevo...' . $ex->getMessage() . '</div>';
     }
 }
 function crear()
 {
     session_start();
     $nombre = $_SESSION['Nombre'];
     $cedula = $_SESSION['Cedula'];
     //        $apellido1 = $_SESSION['apellido1'];
     //        $apellido12 = $_SESSION['apellido2'];
     //        $ciudad = $_SESSION['ciudad'];
     $apellido1;
     $apellido2;
     $ciudad;
     // Creación del objeto de la clase heredada
     $pdf = new ModPdfAuditivo();
     include_once '../Controlador/ClsConexion.php';
     include_once '../DTO/ClsPaciente.php';
     $conexion = new ClsConexion();
     $conexion->conectar();
     $examen;
     $nombreCompleto;
     $sql1;
     try {
         $sql1 = "CALL consultar_auditivo('" . $cedula . "')";
         $result = $conexion->ejecutarSentenciaSQL($sql1);
         include_once '../DTO/ClsAudiometria.php';
         $num_result1 = $result->num_rows;
         $examen = new ClsAudiometria();
         if ($num_result1 == 1) {
             $row = $result->fetch_assoc();
             $examen->setDeclaracionSalud($row['declaracion_juramentada']);
             $examen->setAntecedentes($row['antecedentes']);
             $examen->setComunicacionOral($row['comunicacion_oral']);
             $examen->setLecturaEscrita($row['lectura_escritura']);
             $examen->setOtoscopia($row['otoscopia']);
             $examen->setAudiometria($row['audiometria']);
         }
         $pdf->AliasNbPages();
         $pdf->AddPage();
         $pdf->SetFont('Times', '', 12);
         $pdf->Cell(0, 10, "La persona  " . $nombre . " con cedula de ciudadania " . $cedula . " segun los siguientes criterios :", 0, 1, 'L');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "DECLARACION JURAMENTADA: " . $examen->getDeclaracionSalud(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "ANTECEDENTES:                              " . $examen->getAntecedentes(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "COMUNICACION ORAL:                  " . $examen->getComunicacionOral(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "LECTURA ESCRITA:                         " . $examen->getLecturaEscrita(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "OTOSCOPIA:                                       " . $examen->getOtoscopia(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "AUDIOMETRIA:                                 " . $examen->getAudiometria(), 0, 1, 'C');
         $pdf->Ln(30);
         $pdf->Cell(0, 10, "Aprueba el examen de AUDIOMETRIA ", 0, 1, 'C');
         $pdf->Output('../Vista/Certificado/certificadoAudiometria.pdf');
         //$pdf->Output();
     } catch (mysqli_sql_exception $ex) {
         $response = '<div class="alert pdf alert-danger" role="alert">A ocurrido un error, intentelo de nuevo...' . $ex->getMessage() . '</div>';
     }
 }
 function crear()
 {
     session_start();
     $nombre = $_SESSION['Nombre'];
     $cedula = $_SESSION['Cedula'];
     //        $apellido1 = $_SESSION['apellido1'];
     //        $apellido12 = $_SESSION['apellido2'];
     //        $ciudad = $_SESSION['ciudad'];
     $apellido1;
     $apellido2;
     $ciudad;
     // Creación del objeto de la clase heredada
     $pdf = new ModPdfOftalmologico();
     include_once '../Controlador/ClsConexion.php';
     include_once '../DTO/ClsPaciente.php';
     $conexion = new ClsConexion();
     $conexion->conectar();
     $examen;
     $nombreCompleto;
     $sql1;
     try {
         $sql1 = "CALL consultar_oftalmologico('" . $cedula . "')";
         $result = $conexion->ejecutarSentenciaSQL($sql1);
         include_once '../DTO/ClsOftalmologico.php';
         $num_result1 = $result->num_rows;
         $examen = new ClsOftalmologico();
         if ($num_result1 == 1) {
             $row = $result->fetch_assoc();
             $examen->setDeclaracionJuramentada($row['declaracion_juramentada']);
             $examen->setAntecedentes($row['antecedentes']);
             $examen->setSegmentoAnterior($row['segmento_anterior']);
             $examen->setReflejos($row['reflejos']);
         }
         $pdf->AliasNbPages();
         $pdf->AddPage();
         $pdf->SetFont('Times', '', 12);
         $pdf->Cell(0, 10, "La persona  " . $nombre . " con cedula de ciudadania " . $cedula . " segun los siguientes criterios :", 0, 1, 'L');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "DECLARACION JURAMENTADA: " . $examen->getDeclaracionJuramentada(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "ANTECEDENTES:                              " . $examen->getAntecedentes(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "SEGMENTO ANTERIOR:                  " . $examen->getSegmentoAnterior(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "REFLEJOS:                         " . $examen->getReflejos(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Ln(30);
         $pdf->Cell(0, 10, "Aprueba el examen  OFTALMOLOGICO ", 0, 1, 'C');
         $pdf->Output('../Vista/Certificado/certificadoOftalmologico.pdf');
         //$pdf->Output();
     } catch (mysqli_sql_exception $ex) {
         $response = '<div class="alert pdf alert-danger" role="alert">A ocurrido un error, intentelo de nuevo...' . $ex->getMessage() . '</div>';
     }
 }
 function Insertar($obj)
 {
     session_start();
     $sql = "CALL insertar_oftalmologico('" . $obj->getDeclaracionJuramentada() . "', '" . $obj->getAntecedentes() . "', '" . $obj->getSegmentoAnterior() . "'," . "'" . $obj->getReflejos() . "', '" . $obj->getVisiometria() . "'," . "'" . $obj->getResumen() . "','" . $obj->getResultado() . "','" . $obj->getCedula() . "','" . $_SESSION['ID'] . "')";
     try {
         $result = parent::ejecutarSentenciaSQL($sql);
         if ($result) {
             $response = '<div class="alert alert-success" role="alert">Insercion Exitosa</div>';
         } else {
             $response = '<div class="alert alert-danger" role="alert">A ocurrido un error, no pudo completarse el registro...</div>';
         }
     } catch (mysqli_sql_exception $ex) {
         $response = '<div class="alert alert-danger" role="alert">A ocurrido un error, intentelo de nuevo...' . $ex->getMessage() . '</div>';
     } finally {
         return $response;
     }
 }
Example #5
0
 function Insertar($obj)
 {
     session_start();
     $sql = "CALL insertar_motriz('" . $obj->getDeclaracionJuramentada() . "', '" . $obj->getAntecedente() . "', '" . $obj->getActitud() . "'," . "'" . $obj->getAutocontrol() . "', '" . $obj->getInteligenciaPractica() . "','" . $obj->getCoordinacionPsicomotora() . "'," . "'" . $obj->getResumen() . "','" . $obj->getResultado() . "','" . $obj->getCedula() . "','" . $_SESSION['ID'] . "')";
     try {
         $result = parent::ejecutarSentenciaSQL($sql);
         if ($result) {
             $response = '<div class="alert alert-success" role="alert">Insercion Exitosa</div>';
         } else {
             $response = '<div class="alert alert-danger" role="alert">A ocurrido un error, no pudo completarse el registro...</div>';
         }
     } catch (mysqli_sql_exception $ex) {
         $response = '<div class="alert alert-danger" role="alert">A ocurrido un error, intentelo de nuevo...' . $ex->getMessage() . '</div>';
     } finally {
         return $response;
     }
 }
Example #6
0
 function login($obj)
 {
     $sql = "CALL login_medico('" . $obj->getCedula() . "','" . $obj->getContrasena() . "')";
     try {
         $result = parent::ejecutarSentenciaSQL($sql);
         $num_result = $result->num_rows;
         $response = "";
         if ($num_result == 1) {
             $row = $result->fetch_assoc();
             $tipo = $row['tipo'];
             session_start();
             if (strcmp($tipo, 'OFTALMOLOGO') == 0) {
                 $_SESSION['tipo'] = 'oftalmologia';
             } else {
                 if (strcmp($tipo, 'MOTRIZ') == 0) {
                     $_SESSION['tipo'] = 'motriz';
                 } else {
                     if (strcmp($tipo, 'AUDIO') == 0) {
                         $_SESSION['tipo'] = 'auditivo';
                     }
                 }
             }
             $_SESSION['Login'] = '******';
             $_SESSION['Nombre'] = $row['nombre'] . ' ' . $row['apellido1'] . ' ' . $row['apellido2'];
             $_SESSION['Cedula'] = $row['cedula'];
             $_SESSION['ID'] = $row['id'];
             $response = 'OK';
         } else {
             $response = 'KO';
         }
     } catch (mysqli_sql_exception $ex) {
         $response = 'Error verficiando  en login paciente ' . $ex->getMessage();
     } finally {
         return $response;
     }
 }
 function crear()
 {
     echo 'llega a modelo';
     require '../fpdf/fpdf.php';
     include_once '../fpdf/fpdf.php';
     // Creación del objeto de la clase heredada
     $pdf = new FPDF();
     // Cabecera de página
     // Logo
     $pdf->Image('../Vista/img/certificado/certificadoMedico.png', 5, 10, 200);
     // Arial bold 15
     $pdf->SetFont('Arial', 'B', 15);
     // Movernos a la derecha
     $pdf->Cell(80);
     // Título
     $pdf->Cell(30, 40, 'Examenes de conduccion S.A', 0, 1, 'C');
     $pdf->Cell(75);
     //CERTIFICA
     $pdf->Cell(100, 20, 'Certifica que: ', 0, 1);
     // Salto de línea
     $pdf->Ln(20);
     ////////////////////////////////
     //footer
     // Posición: a 1,5 cm del final
     $pdf->SetY(-15);
     // Arial italic 8
     $pdf->SetFont('Arial', 'I', 8);
     //
     $pdf->Cell(0, 10, 'Aprobacion Diciembre del 2015', 0, 0, 'C');
     // Número de página
     $pdf->Cell(0, 10, '/{nb}', 0, 0, 'C');
     //Cuerpo
     session_start();
     $nombre = $_SESSION['Nombre'];
     $cedula = $_SESSION['Cedula'];
     $apellido1;
     $apellido2;
     include_once '../DTO/ClsPaciente.php';
     $examen;
     $nombreCompleto;
     $sql1;
     try {
         $sql1 = "CALL consultar_auditivo('" . $cedula . "')";
         $result = parent::ejecutarSentenciaSQL($sql1);
         include_once '../DTO/ClsAudiometria.php';
         $num_result1 = $result->num_rows;
         $examen = new ClsAudiometria();
         if ($num_result1 == 1) {
             $row = $result->fetch_assoc();
             $examen->setDeclaracionSalud($row['declaracion_juramentada']);
             $examen->setAntecedentes($row['antecedentes']);
             $examen->setComunicacionOral($row['comunicacion_oral']);
             $examen->setLecturaEscrita($row['lectura_escritura']);
             $examen->setOtoscopia($row['otoscopia']);
             $examen->setAudiometria($row['audiometria']);
         }
         $pdf->AliasNbPages();
         $pdf->AddPage();
         $pdf->SetFont('Times', '', 12);
         $pdf->Cell(0, 10, "La persona  " . $nombre . " con cedula de ciudadania " . $cedula . " segun los siguientes criterios :", 0, 1, 'L');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "DECLARACION JURAMENTADA: " . $examen->getDeclaracionSalud(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "ANTECEDENTES:                              " . $examen->getAntecedentes(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "COMUNICACION ORAL:                  " . $examen->getComunicacionOral(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "LECTURA ESCRITA:                         " . $examen->getLecturaEscrita(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "OTOSCOPIA:                                       " . $examen->getOtoscopia(), 0, 1, 'C');
         //$pdf->Cell(50);
         $pdf->Cell(0, 10, "AUDIOMETRIA:                                 " . $examen->getAudiometria(), 0, 1, 'C');
         $pdf->Ln(30);
         $pdf->Cell(0, 10, "Aprueba el examen de AUDIOMETRIA ", 0, 1, 'C');
         $pdf->Output('../Vista/Certificado/certificadoAudiometria.pdf');
         //$pdf->Output();
     } catch (mysqli_sql_exception $ex) {
         $response = '<div class="alert pdf alert-danger" role="alert">A ocurrido un error, intentelo de nuevo...' . $ex->getMessage() . '</div>';
     }
 }
 function reservarCita($objDto)
 {
     session_start();
     $id_usuario = $_SESSION['ID'];
     $hora = split(" ", $objDto->getHora());
     $fecha = $objDto->getFecha() . " " . $hora[0] . ":00";
     $sql = "CALL agregar_cita('" . $fecha . "', '" . $id_usuario . "')";
     try {
         $result = parent::ejecutarSentenciaSQL($sql);
         if ($result) {
             $response = '<div class="alert alert-success" role="alert">Insercion Exitosa</div>';
         } else {
             $response = '<div class="alert alert-danger" role="alert">A ocurrido un error, no pudo completarse el registro...</div>';
         }
     } catch (mysqli_sql_exception $ex) {
         $response = '<div class="alert alert-danger" role="alert">A ocurrido un error, intentelo de nuevo...' . $ex->getMessage() . '</div>';
     } finally {
         return $response;
     }
 }