public function getDatosParticipante()
 {
     $id = $_POST['id_participante'];
     $participantesModel = new participantesModel();
     $eventosModel = new eventosModel();
     $datos = $participantesModel->getDatosParticipante($id);
     $paises = $participantesModel->getPaises();
     $escuelas = $participantesModel->getEscuelas();
     foreach ($datos as $key => $row) {
         $id_participante = $row['id_participante'];
         $tipo_afiliacion = $row['id_tipo_afiliacion'];
         $id_estado = $row['id_estado'];
         $id_escuela = $row['id_escuela'];
         $id_pais = $row['id_pais'];
         $nombre = $row['nombre'];
         $correo = $row['correo'];
         $pass = $row['contrasenna'];
         $estatus = $row['estatus'];
         $numero_afiliacion = $row['numero_afiliacion'];
         $telefono = $row['telefono'];
         $ciudad = $row['ciudad'];
         $img_perfil = $row['img_perfil'];
         $facebook = $row['facebook'];
     }
     $tipoEstatus = $eventosModel->getEventosTarifasTipos($tipo_afiliacion);
     //obtengo los tipos de estatus que se encuentren para afiliados.
     include_once 'view/modalDatosParticipante.php';
 }
 function notificacion($id_participante)
 {
     //Create a new PHPMailer instance
     $mail = new PHPMailer();
     //Set who the message is to be sent from
     $mail->setFrom('*****@*****.**', 'CIEFT');
     $mail->addReplyTo('*****@*****.**', 'CIEFT');
     $mail->CharSet = 'UTF-8';
     $participante = new participantesModel();
     $datos = $participante->getDatosParticipante($id_participante);
     foreach ($datos as $key => $rowParticipante) {
         $nombre = $rowParticipante['nombre'];
         $correo = $rowParticipante['correo'];
     }
     $body = "<h1>Hola {$nombre}. </h1>\n                Gracias por registrarte en  nuestra plataforma <b>CIEFT</b>, en la que podrás tener los siguientes beneficios.\n                <ul>\n                    <li> Saber y registrarte a todos los eventos CIEFT.</li>\n                    <li>Tener contacto directo con nosotros</li>\n                    <li>Adjuntar tus fichas de deposito</li>\n                    <li>Tener un historial de los eventos que asistas y poder descargar tus constancias.</li>\n                </ul>\n                <br>\n                Para sacar el mayor rendimiento nos gustaría que en el apartado comentarios de tu plataforma nos comentes tus dudas.\n                Bienvenido a la comunidad CIEFT de más de 12,000 usuarios en Latinoamérica.\n                <b>“Prepárate para ver el Turismo de una forma diferente”.</b>";
     //Set who the message is to be sent to
     $mail->ClearAddresses();
     $mail->addAddress($correo);
     //Set the subject line
     $mail->Subject = "REGISTRO CIEFT";
     $mail->msgHTML($body);
     if ($nombre == "SIN NOMBRE") {
         $nombre = "";
     }
     //Replace the plain text body with one created manually
     $mail->AltBody = "Hola {$nombre}.\n\n                Gracias por registrarte en  nuestra plataforma CIEFT, en la que podrás tener los siguientes beneficios.\n                    \nSaber y registrarte a todos los eventos CIEFT.\n                    \nTener contacto directo con nosotros\n                    \nAdjuntar tus fichas de deposito\n                    \nTener un historial de los eventos que asistas y poder descargar tus constancias.\n                \n\n                Para sacar el mayor rendimiento nos gustaría que en el apartado comentarios de tu plataforma nos comentes tus dudas.\n                Bienvenido a la comunidad CIEFT de más de 12,000 usuarios en Latinoamérica.\n                “Prepárate para ver el Turismo de una forma diferente”.";
     if (!$mail->send()) {
         echo "Fallo al enviar el correo." . $mail->ErrorInfo;
     }
 }
 public function getFechasTarifa($id_evento, $id_participante, $tipo_afiliacion)
 {
     $eventosModel = new eventosModel();
     $participantesModel = new participantesModel();
     $datosParticipante = $participantesModel->getDatosParticipante($id_participante);
     foreach ($datosParticipante as $key => $rowParticipante) {
         $tipo_estatus = $rowParticipante['estatus'];
     }
     $descuento = $eventosModel->getDescuentos($id_evento, $id_participante);
     //obtengo los descuentos que tenga un participante.
     if (count($descuento) != 0) {
         //encontro un descuento.
         foreach ($descuento as $key => $row) {
             // $afiliado=$row['costo_evento'];
             $costo = $row['costo_evento'];
         }
     } else {
         //comparamos que el afiliado no tenga un descuento.
         $cLibreria = new cLibreria();
         $fecha_actual = $cLibreria->getDateNow();
         $tarifas = $eventosModel->getFechasTarifa($id_evento, $fecha_actual, $tipo_afiliacion, $tipo_estatus);
         if (count($tarifas) == 0) {
             //no cuenta con tarifas para el evento
             $result = $eventosModel->getEvento($id_evento);
             foreach ($result as $key => $row) {
                 $costo = $row['costo_evento'];
             }
         } else {
             foreach ($tarifas as $key => $rowTarifas) {
                 if ($cLibreria->compararFecha($fecha_actual, $rowTarifas['fecha_vencimiento'], 1)) {
                     //comparamos si la fecha actual es menor a la fecha de vencimiento
                     $costo = $rowTarifas['tarifa'];
                     break;
                 }
             }
         }
     }
     //fin else
     // return array('afiliado' => $afiliado,'noafiliado'=>$noafiliado);
     return $costo;
 }