//Metódo para voltar para a tela anterior private void picVoltar_Click(object sender, EventArgs e) { frmPerfilCliente voltar = new frmPerfilCliente(); voltar.Show(); this.Hide(); }
//Método para fazer login private void btnLogin_Click_1(object sender, EventArgs e) { if ((txtUsuario.Text == "adm") && (txtSenha.Text == "12345")) { //Instanciando e mostrando a tela frmAdm admtela = new frmAdm() { telaprincipal = this }; this.Hide(); admtela.Show(); } else { try { //Verificando o preenchimento do campo USUÁRIO if (txtUsuario.Text == "") { MessageBox.Show("Preencha o campo Usuário!"); txtUsuario.Focus(); lblMensagem.Text = null; return; } //Verificando o preenchimento do campo SENHA if (txtSenha.Text == "") { MessageBox.Show("Preencha o campo Senha!"); txtSenha.Focus(); lblMensagem.Text = null; return; } //Instanciando classes Entidade obj = new Entidade(); BD cont = new BD(); //Atribuiu o campo ao objeto obj.Usuario = txtUsuario.Text; obj.Senha = txtSenha.Text; //Atribuição do método ao objeto obj = new BD().Login(obj); //Verificação da existência do usuário if (obj.Usuario == null) { lblMensagem.Text = "Usuário ou/e senha incorretos!"; lblMensagem.ForeColor = Color.Red; //Limpando os campos txtUsuario.Clear(); txtSenha.Clear(); txtUsuario.Focus(); return; } else { //Instanciando a classe var aux = new frmPerfilCliente(txtUsuario.Text); //Limpando campos e fazendo o focus txtUsuario.Clear(); txtUsuario.Focus(); txtSenha.Clear(); this.Hide(); aux.Show(); } } catch (Exception ex) { MessageBox.Show("Erro ao logar: " + ex.Message); } } }