コード例 #1
0
 private void btnFinishRegistration_Click(object sender, EventArgs e)
 {
     if (createTheUser())
     {
         DaoUser daoUser = new DaoUser();
         daoUser.openConnection();
         if (!daoUser.insertUser(user, this.GetType(), "errorHandler"))
         {
             MessageBox.Show("Problema ao gravar usuário no banco de dados. " +
                             "A aplicação irá se encerrar...");
             daoUser.closeConnection();
             Application.Exit();
         }
         daoUser.closeConnection();
         MessageBox.Show("Usuário criado com sucesso! Agora é só fazer o login.");
         this.Close();
     }
 }
コード例 #2
0
ファイル: LoginForm.cs プロジェクト: igorbc/PROJETO_FINAL_LC
 private void LoginForm_Load(object sender, EventArgs e)
 {
     DaoUser daoUser = new DaoUser();
     daoUser.openConnection(this.GetType(), "sqlErrorHandler");
     daoUser.createTable(this.GetType(), "sqlErrorHandler");
     daoUser.closeConnection();
     this.MinimumSize = this.Size;
 }
コード例 #3
0
ファイル: LoginForm.cs プロジェクト: igorbc/PROJETO_FINAL_LC
        private void tryToLogIn()
        {
            if (tbLogIn.Text.Length != 0 && tbPassword.Text.Length != 0)
            {
                DaoUser daoUser = new DaoUser();
                daoUser.openConnection(this.GetType(), "sqlErrorHandler");
                user = daoUser.getUserByLogin(tbLogIn.Text, this.GetType(), "sqlErrorHandler");
                daoUser.closeConnection();

                if (user != null && user.getPassword().Equals(tbPassword.Text))
                {
                    valid = true;
                }

                if (valid)
                    this.Close();
                else
                {
                    MessageBox.Show("Usuário ou senha não encontrados. " +
                                    "Tente novamente ou cadastre-se");
                    tbLogIn.Focus();
                }
            }
            else
                emptyFieldsWarning();
        }