コード例 #1
0
 public static datosSesion instancia(string no_cuenta, string contra)
 {
     if (ins == null)
     {
         ins = new datosSesion(no_cuenta, contra);
     }
     return(ins);
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: danielvega123/Proyecto1
        private void button1_Click(object sender, EventArgs e)
        {
            MySqlConnection cone = con.obtenerConexion();

            if (cone != null)
            {
                String no_cuenta = txtuser.Text;
                String pass      = txtpass.Text;

                datosSesion datos  = datosSesion.instancia(no_cuenta, pass);
                Boolean     existe = con.existeUsuario(cone, pass, no_cuenta);
                if (existe == true)
                {
                    //PASA A LA PANTALLA DE INICIO



                    MessageBox.Show("Bienvenido:\n" + Acciones.Sesion.credencial + "\n");
                    Pantallas.Principal p = new Pantallas.Principal();
                    p.Show();
                    this.Visible = false;
                }
                else
                {
                    datosSesion.limpia();
                    if (intentos < 3)
                    {
                        MessageBox.Show("Credenciales incorrectas");
                        intentos++;
                    }
                    else
                    {
                        MessageBox.Show("Llego al limite de intentos por sesion");
                    }
                }
            }
        }
コード例 #3
0
 public static void limpia()
 {
     ins = null;
 }