/**
  * Ingresa un nuevo participante a la base de datos,
  * Si el correo ya existe regresa un mensaje de error
  */
 public function setParticipante()
 {
     $participante = new participantesModel();
     $datos = $participante->validarCorreo($_POST['correo']);
     if (count($datos) == 1) {
         //validación de que el corre no se duplique.
         $respuesta = array('estatus' => 500, "msg" => "EL CORREO YA EXISTE.", "url" => PATH_SITE . "perfil/");
     } else {
         $result = $participante->setParticipante($_POST['correo'], $_POST['pass']);
         if ($result) {
             $datos = $participante->autentificarUser($_POST['correo'], $_POST['pass']);
             if (count($datos) == 1) {
                 foreach ($datos as $key => $row) {
                     $_SESSION['registro_cief'] = array('id_participante' => $row['id_participante'], 'nombre' => $row['nombre']);
                     $respuesta = array('estatus' => 200, "msg" => "SE GUARDARON CORRECTAMENTE SUS DATOS.", "url" => PATH_SITE . "perfil/");
                     $correo = new PaymentController();
                     $participante->setRegistroNuevo($row['id_participante']);
                     $correo->notificacion($row['id_participante']);
                 }
             } else {
                 $respuesta = array('estatus' => 500, 'msg' => 'ERROR AL OBTENER LOS DATOS DE ACCESO');
             }
         } else {
             $respuesta = array('estatus' => 500, 'msg' => 'ERROR AL GUARDAR LOS DATOS');
         }
     }
     echo json_encode($respuesta);
 }