private void bLogin_Click(object sender, EventArgs e) { try { if (tbUsuario.Text.Equals("") || tbSenha.Text.Equals("")) { MessageBox.Show("Preencha todos os campos corretamente."); tbUsuario.Clear(); tbSenha.Clear(); tbUsuario.Select(); login = false; } else { CreateSession.setUsuario(tbUsuario.Text); CreateSession.setSenha(tbSenha.Text); ConexaoOracle conn = new ConexaoOracle(); if (ConexaoOracle.ObterConexao().State == System.Data.ConnectionState.Open) { pbLogin.Visible = true; for (int i = 0; i < 100; ) { i += 10; Thread.Sleep(50); pbLogin.Value = i; } Thread.Sleep(100); MessageBox.Show("Login efetuado com sucesso!"); this.Close(); login = true; } else { MessageBox.Show("Usuário ou senha incorretos :("); tbUsuario.Clear(); tbSenha.Clear(); tbUsuario.Select(); login = false; } } }catch(Exception ex){ if (ex.Message.Contains("username/password")) { MessageBox.Show("Usuário ou senha incorretos :("); } else { MessageBox.Show("Ocorreu um erro, contate o administrador do sistema."); } } }
private void bLogin_Click(object sender, EventArgs e) { if (tbUsuario.Text.Equals("") || tbSenha.Text.Equals("")) { MessageBox.Show("Preencha todos os campos corretamente."); tbUsuario.Clear(); tbSenha.Clear(); tbUsuario.Select(); login = false; } else { CreateSession.setUsuario(tbUsuario.Text); CreateSession.setSenha(tbSenha.Text); ConexaoOracle conn = new ConexaoOracle(); if (ConexaoOracle.ObterConexao().State == System.Data.ConnectionState.Open) { pbLogin.Visible = true; for (int i = 0; i < 100; ) { i += 10; Thread.Sleep(50); pbLogin.Value = i; } Thread.Sleep(100); pbCadeado.BackgroundImage = Properties.Resources.aberto; MessageBox.Show("Login efetuado com sucesso!"); this.Close(); login = true; } else { MessageBox.Show("Usuário ou senha incorretos :("); tbUsuario.Clear(); tbSenha.Clear(); tbUsuario.Select(); login = false; } } }