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; } }
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; } }
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; } }