Exemplo n.º 1
0
        private void Panel_Login_Loaded(object sender, RoutedEventArgs e)
        {
            User_Login.Focus();
            BDConexion verifyUser = new BDConexion();

            verifyUser.SetCadenaConexion("127.0.0.1", "3306", "root", "", "bd_ipopreg_iiee");
            verifyUser.SetCadenaTable("docente");
            MySqlConnection UserList = new MySqlConnection(verifyUser.CadenaConexion());

            try
            {
                UserList.Open();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            UserList.Close();
        }
Exemplo n.º 2
0
        //Se copia la base de datos de docentes y se le puede cambiar por responsables
        //Cada cadena se obtiene por el data set por defecto que genera el Login
        private void Verificar_Login_Click(object sender, RoutedEventArgs e)
        {
            BDConexion      verifyUser    = new BDConexion();
            MySqlConnection verifyUserCon = new MySqlConnection(verifyUser.CadenaConexion());//Conexion

            try
            {
                verifyUserCon.Open();
                MessageBox.Show("La base de datos se conecto correctamente");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error");
            }

            if (verifyUserCon.State == ConnectionState.Open)
            {
                MySqlDataReader reader;
                verifyUser.SetCadenaTable("docente");
                reader = verifyUser.VerifyUser(verifyUserCon, verifyUser.CadenaTable(), User_Login.Text, Psw_Login.Password);
                if (reader.HasRows)
                {
                    MessageBox.Show("Login Correcto", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
                    Verificar_Login.Content = "Acceso";
                    Panel_control panelControl = new Panel_control();
                    panelControl.Show();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña incorrectos, verifique si esta registrado");
                }
            }

            verifyUserCon.Close();
            MySqlConnection.ClearPool(verifyUserCon);
        }