private void lblEntrarComoInvitado_Click(object sender, EventArgs e)
        {
            PantallaCarga pantalla_de_carga = new PantallaCarga();

            pantalla_de_carga.Visible = true;
            Visible = false;
        }
 private void btnIniciarSesion_Click(object sender, EventArgs e)
 {
     if (Cajasvacias() == 0)
     {
         if (bdatos.AbrirConexion())
         {
             if (txtUsuario.Text.Contains("ayto"))
             {
                 if (Administradores.ComprobarAdmin(bdatos.Conexion, txtUsuario.Text).Count > 0)
                 {
                     if (Administradores.ComprobarAdminPorEmail(bdatos.Conexion, txtUsuario.Text).Count > 0)
                     {
                         if (Administradores.ComprobarAdminClave(bdatos.Conexion, txtUsuario.Text, txtContraseña.Text) == txtContraseña.Text)
                         {
                             PantallaCarga pantalla_de_carga = new PantallaCarga();
                             pantalla_de_carga.Visible = true;
                             Visible = false;
                         }
                         else
                         {
                             MessageBox.Show("Esta contraseña es incorrecta, por favor contacta con el equipo de eventick para crear una nueva o intentalo de nuevo", "Error - Contraseña incorrecta", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                             Limpiacajas();
                             bdatos.CerrarConexion();
                         }
                     }
                     else
                     {
                         MessageBox.Show("Este email es incorrecto, por favor contacta con el equipo de eventick para crear uno nuevo o intentalo de nuevo", "Error - Email incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                         Limpiacajas();
                         bdatos.CerrarConexion();
                     }
                 }
                 else
                 {
                     MessageBox.Show("Este administrador no existe, por favor contacta con el equipo de eventick para crear una nueva o intentalo de nuevo", "Error - Administrador no existe", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                     Limpiacajas();
                     bdatos.CerrarConexion();
                 }
             }
             else
             {
                 if (Usuarios.ComprobarUsuario(bdatos.Conexion, txtUsuario.Text).Count > 0)
                 {
                     if (Usuarios.ComprobarPorEmail(bdatos.Conexion, txtUsuario.Text).Count > 0)
                     {
                         if (Usuarios.ComprobarClave(bdatos.Conexion, txtUsuario.Text, txtContraseña.Text) == txtContraseña.Text)
                         {
                             PantallaCarga pantalla_de_carga = new PantallaCarga();
                             pantalla_de_carga.Visible = true;
                             Visible = false;
                         }
                         else
                         {
                             MessageBox.Show("La contraseña es incorrecta", "Error - Contraseña incorrecta", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                             Limpiacajas();
                             bdatos.CerrarConexion();
                         }
                     }
                     else
                     {
                         MessageBox.Show("El email introducido es incorrecto", "Error - Email incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                         Limpiacajas();
                         bdatos.CerrarConexion();
                     }
                 }
                 else
                 {
                     MessageBox.Show("Este usuario no está registrado, debe registrarse antes de iniciar sesión", "Error - Usuario no existe", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                     Limpiacajas();
                     bdatos.CerrarConexion();
                 }
             }
         }
         else
         {
             MessageBox.Show("No se ha podido conectar con la base de datos", "Error - Base de datos", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             Limpiacajas();
             bdatos.CerrarConexion();
         }
     }
     else
     {
         if (Cajasvacias() == 1)
         {
             MessageBox.Show("Los campos Usuario y Contraseña están vacios", "Error - Campos vacíos", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             Limpiacajas();
             bdatos.CerrarConexion();
         }
         else
         {
             if (Cajasvacias() == 2)
             {
                 MessageBox.Show("El campo Usuario está vacío", "Error - Campos vacíos", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                 Limpiacajas();
                 bdatos.CerrarConexion();
             }
             else
             {
                 MessageBox.Show("El campo Contraseña está vacío", "Error - Campos vacíos", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                 Limpiacajas();
                 bdatos.CerrarConexion();
             }
         }
     }
 }