示例#1
0
function listadoMiembro($usuario)
{
    try {
        $base = new PDOConfig();
        $sqlCol = "SELECT G.idGrupo,G.Nombre,G.FechaCreacion, (SELECT COUNT(*) FROM usuariosgrupos WHERE idGrupo = G.idGrupo) AS integrantes,\r\n\t\t\t\t\t(SELECT Activo FROM usuariosgrupos WHERE idGrupo = G.idGrupo) AS Activo\r\n\t\t\t\t\tFROM grupos G  \r\n\t\t\t\t\tWHERE G.Activo = 1 AND G.idGrupo IN (SELECT idGrupo FROM usuariosgrupos WHERE idUsuario = {$usuario})";
        //echo $sqlCol;
        if ($resCol = $base->query($sqlCol)) {
            $salOp .= "<div class='row'>\r\n\t\t\t\t\t<div class='col-md-12'>\r\n\t\t\t\t\t<table id='tblGruposMiembro' class='table datatable table-bordered table-striped table-condensed'>\r\n\t\t\t\t\t<thead>\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t<th>Grupo</th>\r\n\t\t\t\t\t<th>Creado</th>\r\n\t\t\t\t\t<th>Integrantes</th>\r\n\t\t\t\t\t<th>Estado</th>\r\n\t\t\t\t\t<th>&nbsp;</th>\r\n\t\t\t\t\t</tr></thead><tbody>";
            foreach ($resCol as $col) {
                $salOp .= "<tr><td>" . $col["Nombre"] . "</td>\r\n    <td>" . formatFecha($col["FechaCreacion"]) . "</td>\r\n    <td>" . $col["integrantes"] . "</td>";
                if ($col["Activo"] == "1") {
                    $salOp .= "<td>Activo</td>\r\n        <td class='text-center'>\r\n                <a class='btn btn-default btn-sm' href='#' onclick=\"dejarGrupo('" . $col["idGrupo"] . "','" . $col["Nombre"] . "','" . $usuario . "')\"><i class='glyphicon glyphicon-remove-sign'></i></a>\r\n        </td>";
                } else {
                    $salOp .= "<td>Pendiente</td>\r\n        <td class='text-center'>\r\n            <a class='btn btn-default btn-sm' href='#' title='Incorprar a Grupo' onclick=\"activarEnGrupo('" . $col["idGrupo"] . "','" . $col["Nombre"] . "','" . $usuario . "')\"><i class='glyphicon glyphicon-ok-sign'></i></a>\r\n        </td>";
                }
                $salOp .= "</tr>";
            }
            $salOp .= "</tbody></table></div></div>";
            return $salOp;
        } else {
            return "<div class='alert alert-danger'><button class='close' data-dismiss='alert' type='button'>x</button><strong></strong>\r\n\t\t\t\t\tError al consultar los datos</div>";
        }
    } catch (Exception $e) {
        return "<div class='alert alert-danger'><button class='close' data-dismiss='alert' type='button'>x</button><strong></strong>\r\n\t\t\t\tError al Consultar la Base de Datos</div>";
    }
}
示例#2
0
function registro($nombre, $apellido, $email, $pais, $user, $pass, $fechaNac)
{
    try {
        if ($fechaNac != "") {
            $fechaNac = formatFecha($fechaNac);
        }
        if ($pais == "" || $pais == "-1") {
            $pais = "null";
        }
        $sql = " SELECT * FROM usuarios WHERE Usuario = '{$user}'";
        $resp = $base->query($sql);
        if ($resp->rowCount() <= 0) {
            $sql = " INSERT usuarios(Usuario,Password,Apellido,Nombre,Email,FechaNac,idPais,FechaCarga,Activo) VALUES\r\n\t\t('{$user}','" . sha1($user . $pass) . "','{$apellido}','{$nombre}','{$email}','{$fechaNac}',{$pais},'" . date('Y-m-d') . "',1)";
            if ($base->query($sql)) {
                return "1";
            } else {
                return "<div class='form-group has-error col-md-8'>\r\n\t                    <input type='text' class='form-control' id='error1' readonly='readonly' value='Error: no se ha podido cargar el usuario'>\r\n\t                </div>";
            }
        } else {
            return "<div class='form-group has-error col-md-8'>\r\n                    <input type='text' class='form-control' id='error1' readonly='readonly' value='Error: el usuario ingresado ya existe'>\r\n                </div>";
        }
    } catch (Exception $e) {
        // cierro el try de la conexion
        return "<div class='form-group has-error col-md-8'>\r\n                    <input type='text' class='form-control' id='error2' value='Error al conectar a la Base de Datos'>\r\n                </div>";
    }
}
示例#3
0
            $solicitudHisto->idPaciente = $_POST['paciente'];
        } else {
            $solicitudHisto->idDiagnostico = $_POST['diagnostico'];
        }
        if ($_POST['contacto'] != '') {
            $solicitudHisto->idContacto = $_POST['contacto'];
        }
        $solicitudHisto->fechaSolicitud = date('Y-m-d');
        $solicitudHisto->folioLaboratorio = $_POST['folio_laboratorio'];
        $solicitudHisto->idCatSolicitante = $_POST['uniTratado'];
        $solicitudHisto->idCatTipoEstudio = $_POST['tipoEstudio'];
        $solicitudHisto->lesionTomoMuestra = $_POST['lesion_muestra'];
        $solicitudHisto->regionTomoMuestra = $_POST['region_muestra'];
        $solicitudHisto->fechaTomaMuestra = formatFecha($_POST['fecha_toma']);
        $solicitudHisto->personaTomaMuestra = $_POST['tomo_muestra'];
        $solicitudHisto->fechaSolicitudEstudio = formatFecha($_POST['fecha_solicitud']);
        $solicitudHisto->personaSolicitudEstudio = $_POST['solicita_estudio'];
        $solicitudHisto->idCatEstadoTratante = $infUni['idCatEstado'];
        $solicitudHisto->IdCatJurisdiccionTratante = $infUni['idCatJurisdiccion'];
        $solicitudHisto->insertarBD();
        if ($solicitudHisto->error) {
            echo msj_error('Ocurri&oacute; un ERROR al guardar los datos');
            echo $solicitudHisto->msgError;
        } else {
            redirect('?mod=lab&id=' . $_GET['id'] . '&saved=true');
        }
        //echo msj_ok('Datos Guardados Exitosamente!!!');
    }
}
$objHTML->startFieldset('Solicitudes Pendientes');
if (!empty($_GET['id'])) {
require_once '../libs/PDOConfig.php';
require_once '../Negocios/utilidades.php';
require_once "../libs/Login.php";
$oLogin = new Login();
if (!$oLogin->activa()) {
    header('location:index.php');
}
if ($_GET) {
    $idV = $_GET["id"];
    $idT = $_GET["idT"];
    $base = new PDOConfig();
    $sql = " SELECT * FROM vw_verificaciones WHERE idVerificacion = {$idV} AND idTaller = {$idT}";
    //echo $sql;
    $resp = $base->query($sql);
    if ($row = $resp->fetch(PDO::FETCH_ASSOC)) {
        $fecha = formatFecha($row["Fecha"]);
        $hora = substr($row["Hora"], 0, 5);
        $dominio = $row["DominioVehiculo"];
        $idTipoVe = $row["idTipoVehiculo"];
        $idTipoUso = $row["idTipoUso"];
        $TipoVe = $row["tipoVehiculo"];
        $TipoUso = $row["tipoUso"];
        $marca = $row["VMarca"];
        $modelo = $row["VModelo"];
        $anio = $row["VAnio"];
        $motorMarca = $row["MotorMarca"];
        $MotorNro = $row["MotorNumero"];
        $MotorAnio = $row["MotorAnio"];
        $tipoDoc = $row["PTipoDoc"];
        $nroDoc = $row["PNroDoc"];
        $cuit = $row["PCuit"];
示例#5
0
function listarPeriodos($idEncuesta)
{
    try {
        $hayActivo = false;
        $salida = "";
        $datosPer = verPeriodosPorEncuesta($idEncuesta);
        if ($datosPer != "0") {
            foreach ($datosPer as $per) {
                $fechaFin = "";
                if ($per["FechaFin"] != "") {
                    $fechaFin = " - " . formatFecha($per["FechaFin"]);
                }
                $enc = $per["Titulo"] . " (" . formatFecha($per["FechaInicio"]) . $fechaFin . ")";
                $salida .= "<div class='row'>\r\n                            <div class='box col-md-12'>\r\n                            <div class='box-inner'>\r\n                            <div class='box-header well'><h2>" . $enc . "</h2></div><div class='box-content'>";
                if ($per["Activo"] == "1") {
                    $hayActivo = true;
                    $salida .= " <div class='row'><div class='col-md-12'><b>Estado: </b> Activo </div></div><div class='row'>&nbsp;</div>";
                } else {
                    $salida .= " <div class='row'><div class='col-md-12'><b>Estado: </b> Cerrado </div></div><div class='row'>&nbsp;</div>";
                }
                $datosReco = verRecolectoresEncuesta($idEncuesta, $per["idPeriodo"]);
                if ($datosReco != "0") {
                    $datosComp = json_decode($datosReco);
                    //print_r($datosComp); exit();
                    if ($datosComp[0]->identificadoresparticipantes != "") {
                        $salida .= " <div class='row'><div class='col-md-12'><b>Identificadores: </b> " . $datosComp[0]->identificadoresparticipantes . "</div></div><div class='row'>&nbsp;</div>";
                    }
                    foreach ($datosComp as $datos) {
                        if ($datos->Tipo == "WEB") {
                            $salida .= " <div class='row'><div class='col-md-12'><b>Recolector Web: </b> http://uncsurveys.fi.uncoma.edu.ar/r/index.php?id=" . encrypt($idEncuesta) . "&cd=" . encrypt($datos->Codigo) . "</div></div><div class='row'>&nbsp;</div>";
                        }
                        if ($datos->Tipo == "EMAIL") {
                            $salida .= " <div class='row'><div class='col-md-12'><b>Recolector EMAIL: </b> " . $datos->recolectoresemails . "</div></div><div class='row'>&nbsp;</div>";
                        }
                    }
                    $salida .= " <div class='row'><div class='col-md-12'>";
                    $salida .= "<a class='btn btn-info btn-sm' href='Negocios/exportarEncuestaPeriodo.php?id=" . encrypt($idEncuesta) . "&idP=" . encrypt($per["idPeriodo"]) . "'>Exportar Respuestas</a>&nbsp;&nbsp;";
                    if ($per["Activo"] == "1") {
                        $salida .= "<a class='btn btn-danger btn-sm' href='#'>Actualizar</a>&nbsp;&nbsp;";
                        $salida .= "<a class='btn btn-primary btn-sm' href='#' onclick=\"cerrarPeriodo('" . $idEncuesta . "','" . $per["idPeriodo"] . "','" . $per["Titulo"] . "')\">Cerrar Per&iacute;odo</a>&nbsp;&nbsp;";
                    }
                }
                $salida .= "</div></div><div class='row'>&nbsp;</div>";
                $salida .= "</div></div></div></div><div class='row'>&nbsp;</div>";
            }
            if (!$hayActivo) {
                $salida .= " <div class='row'><div class='col-md-12'>";
                $salida .= "<a class='btn btn-info btn-sm' href='enc_publicarEncuestaLog.php?id=" . encrypt($idEncuesta) . "'>Nuevo Per&iacute;odo</a></div></div>";
            }
        } else {
            return "";
        }
        return $salida;
    } catch (Exception $e) {
        return "<div class='form-group has-error col-md-8'>\r\n                <input type='text' class='form-control' id='error2' value='Error al conectar a la Base de Datos'>\r\n            </div>";
    }
}
示例#6
0
}
$sql = "SELECT * FROM recibos WHERE NroRecibo = {$nroRec} AND Cuil = '{$cuil}'";
$recibo = $baseRec->query($sql);
if ($rec = $recibo->fetch(PDO::FETCH_ASSOC)) {
    $nroRec = formatNroRec($rec["NroRecibo"]);
    $fechaLiq = formatFecha($rec["FechaLiquidacion"]);
    $periodo = _toUp($rec["PeriodoLiquidado"]);
    $tipoDoc = _toUp($rec["TipoDoc"]);
    $nroDoc = $rec["NumeroDoc"];
    $apellido = _toUp($rec["Apellido"]);
    $nombre = _toUp($rec["Nombre"]);
    $Legajo = $rec["Legajo"];
    $Cuil = $rec["Cuil"];
    $Cargo = $rec["Cargo"];
    $FuncCargo = $rec["FuncionCargo"];
    $FechaIng = formatFecha($rec["FechaIngreso"]);
    $NroISSN = $rec["NumeroISSN"];
    $DiasLiq = $rec["DiasLiquidados"];
    $Destino = $rec["Destino"];
    $LugardePago = $rec["LugardePago"];
    $CBU = $rec["CBU"];
    $LeyendaAd = $rec["LeyendaAdicional"];
    $TotalRem = $rec["TotalRemuneraciones"];
    $TotalRet = $rec["TotalRetenciones"];
    $TotalNeto = $rec["TotalNeto"];
    $TotalenLetras = $rec["TotalenLetras"];
}
$sql = "SELECT * FROM recibosdetalle WHERE NumeroRecibo = {$nroRec} ORDER BY Tipo, Codigo";
$reciboDet = $baseRec->query($sql);
$detalle = "";
foreach ($reciboDet as $row) {
示例#7
0
session_start();
require_once '../include/var_global.php';
require_once '../include/bdatos.php';
require_once '../include/funciones.php';
require_once '../include/log.php';
require_once '../include/fecha_hora.php';
require_once '../include/clasesLepra.php';
if (isset($_SESSION[ID_USR_SESSION])) {
    $connectionBD = conectaBD();
    if ($connectionBD === FALSE) {
        die('<br /><div align="center" class="error_sql"><strong>ERROR: No se pudo conectar con la Base de Datos, verifique el archivo de configuracion" 
				<u>var_global.php</u>."</strong></div>');
    }
    $control = new Control();
    $control->idDiagnostico = $_POST['diagnostico'];
    $control->fecha = formatFecha($_POST['fecha']);
    $control->reingreso = (int) $_POST['reingreso'];
    $control->idCatEstadoPaciente = (int) $_POST['estadopaciente'];
    $control->idCatTratamientoPreescrito = (int) $_POST['tratamiento'];
    $control->vigilanciaPostratamiento = (int) $_POST['vigilancia'];
    $control->observaciones = utf8_decode($_POST['observaciones']);
    $control->idCatEvolucionClinica = (int) $_POST['evolucion'];
    $control->idCatBaja = (int) $_POST['baja'];
    $control->seed = (int) $_POST['seed'];
    $control->insertarBD();
    if ($control->error) {
        echo json_encode(array('result' => false));
    } else {
        echo json_encode(array('result' => true));
    }
} else {
示例#8
0
function diasEntreFechas($Inicio, $fin)
{
    $dif = $d * 24 + $h . hrs . " " . $m . "min";
    $dif2 = $d . $space . dias . " " . $h . hrs . " " . $m . "min";
    echo "Diferencia en horas: " . $dif;
    echo "Diferencia en dias: " . $dif2;
    $date1 = new DateTime(formatFecha($Inicio));
    $date2 = new DateTime(formatFecha($fin));
    $intervalo = $date1->diff($date2);
    return $intervalo->format('%a');
}
示例#9
0
function actualizarPeriodo($idEncuesta, $idPeriodo, $fechaIni, $fechaFin, $base)
{
    if ($fechaFin == "") {
        $fechaFin = 'NULL';
    } else {
        $fechaFin = "'" . formatFecha($fechaFin) . "'";
    }
    $sql = " UPDATE periodosrecopilacion SET FechaFin = " . $fechaFin . " WHERE idEncuesta = {$idEncuesta} AND idPeriodo = {$idPeriodo}";
    //return $sql;
    if ($res = $base->query($sql)) {
        return true;
    } else {
        return false;
    }
}
示例#10
0
function analisisPorPeriodo($idEncuesta, $idPregunta)
{
    try {
        $salida = "";
        $datosPer = verPeriodosPorEncuesta($idEncuesta);
        if ($datosPer != "0") {
            foreach ($datosPer as $per) {
                $fechaFin = "";
                if ($per["FechaFin"] != "") {
                    $fechaFin = " - " . formatFecha($per["FechaFin"]);
                }
                $enc = $per["Titulo"] . " (" . formatFecha($per["FechaInicio"]) . $fechaFin . ")";
                $salida .= "<div class='row'>\r\n                            <div class='box col-md-12'>\r\n                            <div class='box-inner'>\r\n                            <div class='box-header well'><h2>" . $enc . "</h2></div><div class='box-content'>";
                $datosPreg = verSoloPregunta($idPregunta);
                if ($datosPer != "0") {
                    $salidaDiv1 = "";
                    $salidaDiv2 = "";
                    switch ($datosPreg["idTipoPregunta"]) {
                        /*<div class='row'><div class='col-md-6' id='preguntas1".$d["idPregunta"]."'></div><div id='preguntas2".$d["idPregunta"]."' class='col-md-6'>&nbsp;</div></div>
                         * */
                        case "1":
                        case "12":
                        case "2":
                            $datosRespAn = res_OpMultiplesPeriodo($idPregunta, $per["idPeriodo"], $datosPreg["idEscala"]);
                            //print_r($datosRespAn);exit();
                            if ($datosRespAn) {
                                if ($datosPreg["idEscala"] == "1") {
                                    $salidaDiv1 .= "<table  class='table datatable table-bordered'><tr><th rowspan='2'>Opci&oacute;n</th>" . "<th colspan='2'>Respuestas</th></tr><tr><th>Frecuencia</th><th>Frecuencia Relativa</th></tr>";
                                    for ($j = 0; $j < Count($datosRespAn["frecuencias"][0]); $j++) {
                                        $salidaDiv1 .= "<tr><td>" . $datosRespAn["frecuencias"][0][$j] . "</td><td>" . $datosRespAn["frecuencias"][1][$j] . "</td><td>" . $datosRespAn["frecuencias"][2][$j] . " %</td></tr>";
                                    }
                                    $salidaDiv1 .= "<tr><th colspan='3'>MODA: " . $datosRespAn["modo"] . " </th></tr></table>";
                                } else {
                                    $textos = "";
                                    $porcentajes = "";
                                    $ordenes = "";
                                    $cuartiles = "";
                                    if ($datosPreg["idEscala"] == "2") {
                                        $salidaDiv1 .= "<table  class='table datatable table-bordered'>" . "<tr><th colspan='3'>Referencias</th></tr><tr><td>" . "<table  class='table datatable table-bordered'>";
                                        for ($f = 0; $f < Count($datosRespAn["referencias"]); $f++) {
                                            $textos .= "<td>" . $datosRespAn["referencias"][$f]["label"] . "</td>";
                                            $ordenes .= "<td>" . $datosRespAn["referencias"][$f]["Orden"] . "</td>";
                                        }
                                        $salidaDiv1 .= "<tr><td>&nbsp;</td>{$textos}</tr><tr><td>Orden</td>{$ordenes}</tr></table></td></tr>" . "<tr><th colspan='3'>MODA: " . $datosRespAn["modo"] . " </th></tr>" . "<tr><th colspan='3'>MEDIANA: " . $datosRespAn["mediana"] . " </th></tr>" . "<tr><td><table class='table datatable table-bordered'><tr><th colspan='3'>Quartiles</th></tr>";
                                        for ($q = 0; $q < Count($datosRespAn["cuartiles"][0]); $q++) {
                                            $porcentajes .= "<td>" . $datosRespAn["cuartiles"][0][$q] . "</td>";
                                            $cuartiles .= "<td>" . $datosRespAn["cuartiles"][1][$q] . "</td>";
                                        }
                                        $salidaDiv1 .= "<tr>{$porcentajes}</tr><tr>{$cuartiles}</tr></table></td></tr></table>";
                                    }
                                }
                                $salida .= "<div class='row'><div class='col-md-6' id='preguntas1'><div class='col-md-10'>" . "<a href='Datos/img/" . $datosRespAn["grafico"] . "' target='_blank' title='Click para descargar'>" . "<img class='img-responsive' src='Datos/img/" . $datosRespAn["grafico"] . "' alt='Distribucion de Frecuencias' /></a></div></div>" . "<div id='preguntas2' class='col-md-6'>{$salidaDiv1}</div></div>";
                            }
                            break;
                        case "3":
                        case "4":
                            $datosRespAn = res_matricesPeriodo($idPregunta, $per["idPeriodo"]);
                            $salida .= "<div class='row'><div class='col-md-6' style='min-height:200px;' id='preguntas1'>" . "<div class='col-md-10'><a href='Datos/img/" . $datosRespAn["grafico"] . "' target='_blank' title='Click para descargar'><img class='img-responsive' src='Datos/img/" . $datosRespAn["grafico"] . "' alt='Distribucion de Frecuencias' /></a></div></div>" . "<div id='preguntas2' class='col-md-6'>" . $datosRespAn["tabla"] . "</div></div>";
                            break;
                        case "6":
                        case "8":
                            if ($datosPreg["idFormato"] == "1") {
                                $rta = res_NubeTextoPeriodo($idPregunta, $per["idPeriodo"]);
                            } else {
                                $rta = res_AnTextoEscalasPeriodo($idPregunta, $datosPreg["idEscala"], $per["idPeriodo"]);
                            }
                            if ($datosPreg["idEscala"] == "2" || $datosPreg["idEscala"] == "3" || $datosPreg["idEscala"] == "4") {
                                $salidaDiv1 .= "<table  class='table datatable table-bordered'>";
                                for ($f = 0; $f < Count($rta["summary"][0]); $f++) {
                                    $salidaDiv1 .= "<tr><td><b>" . $rta["summary"][0][$f] . ": <b></td><td>" . $rta["summary"][1][$f] . "</td></tr>";
                                }
                                $salidaDiv1 .= "<tr><td><b>Varianza:</b></td><td>" . $rta["varianza"] . "</td></tr>";
                                $salidaDiv1 .= "<tr><td><b>Desvio estandar:</b></td><td>" . $rta["desvioEst"] . "</td></tr>";
                                $salidaDiv1 .= "</table>";
                                $salida .= "<div class='row'><div class='col-md-6' id='preguntas1'><div class='col-md-10'>\r\n                                        <a href='Datos/img/" . $rta["grafico"] . "' target='_blank' title='Click para descargar'>\r\n                                            <img class='img-responsive' src='Datos/img/" . $rta["grafico"] . "' alt='Grafico de Cajas' /></a></div></div>" . "<div id='preguntas2' class='col-md-6'>{$salidaDiv1}</div></div>";
                            } else {
                                $salida .= "<div class='row'><div class='col-md-6 nube' style='min-height:200px' id='preguntas1'></div>" . "<div id='preguntas2' class='col-md-6'><div class='col-md-10'>&nbsp;</div></div></div>" . " <script>\$('.nube').jQCloud(" . $rta . ");</script>";
                            }
                            break;
                        case "11":
                            $datosRespAn = res_AnDiferencialSemantico($idPregunta, $per["idPeriodo"]);
                            $salida .= "<div class='row'><div class='col-md-6' id='preguntas1'>" . $datosRespAn . "</div>" . "<div id='preguntas2' class='col-md-6'>&nbsp;</div></div>";
                            break;
                    }
                    $salida .= "</div></div></div></div><div class='row'>&nbsp;</div>";
                } else {
                    return "";
                }
            }
            return $salida;
        } else {
            return "";
        }
    } catch (Exception $e) {
        return "<div class='form-group has-error col-md-8'>\r\n                <input type='text' class='form-control' id='error2' value='Error al conectar a la Base de Datos'>\r\n            </div>";
    }
}
示例#11
0
<?php

session_start();
require_once '../include/var_global.php';
require_once '../include/bdatos.php';
require_once '../include/fecha_hora.php';
require_once '../include/log.php';
require_once '../include/funciones.php';
if (isset($_SESSION[ID_USR_SESSION]) && $_POST['fecha'] != '') {
    $connectionBD = conectaBD();
    if (!isDate($_POST['fecha'])) {
        return '';
    }
    $query = 'SELECT [no_semana] FROM [catSemanaEpidemiologica] WHERE \'' . formatFecha($_POST['fecha']) . '\'>=[fecha_inicio] AND \'' . formatFecha($_POST['fecha']) . '\'<=[fecha_fin]';
    $result = ejecutaQuery($query);
    $datos = devuelveRowAssoc($result);
    if (!$datos['no_semana']) {
        echo '0';
    } else {
        echo $datos['no_semana'];
    }
} else {
    echo '0';
}
示例#12
0
 }
 $diagnostico->fechaReaccionAnteriorTipI = $_POST['tipo_uno'];
 $diagnostico->fechaReaccionAnteriorTipII = $_POST['tipo_dos'];
 $diagnostico->idCatLocalidadAdqEnf = $_POST['localiAquirioEnfermedad'];
 $diagnostico->idCatMunicipioAdqEnf = $_POST['muniAquirioEnfermedad'];
 $diagnostico->idCatEstadoAdqEnf = $_POST['edoAquirioEnfermedad'];
 if ($_POST['guardar']) {
     $diagnostico->insertarBD();
 }
 if (!empty($_POST['actualizar']) && empty($diagnostico->idDiagnostico)) {
     $diagnostico->insertarBD();
     if ($diagnostico->idDiagnostico) {
         // Insertar el control inical
         $control = new Control();
         $control->idDiagnostico = $diagnostico->idDiagnostico;
         $control->fecha = formatFecha($_POST['fecha_diagnostico']);
         $control->reingreso = 0;
         $control->idCatEstadoPaciente = $_POST['estado_paciente'];
         $control->idCatTratamientoPreescrito = $_POST['tratamiento'];
         $control->vigilanciaPostratamiento = 0;
         $control->observaciones = 'Registro del paciente';
         $control->insertarBD();
         if ($control->error) {
             $errorSql = true;
             echo $control->msgError;
         }
         // Eliminamos el registro de sospechoso
         $sospechoso->eliminarBD($paciente->idPaciente);
         if ($sospechoso->error) {
             $errorSql = true;
             echo $sospechoso->msgError;