private void btnLogin_click(object sender, EventArgs e) { try { CarregarForm Usuarios = new CarregarForm(); string ret; ret = (verificacampos.VerificaUsuario(cmbLogin.Text, txtSenha.Text)); if (ret == "") { if (Usuarios.Usuario(cmbLogin.Text, txtSenha.Text) == true) { string perfil = Usuarios.CarregarPerfil(cmbLogin.Text, txtSenha.Text); this.Hide(); frmPrincipal sistema = new frmPrincipal(); //Transmite para a classe de usuários o usuário LOGADO; Usuarios usuarios = new Usuarios(); usuarios.setLogin(cmbLogin.Text); usuarios.setSenha(txtSenha.Text); //usuarios.setPerfil(perfil); usuarios.setID(perfil); sistema.Usuario(usuarios); //Passa o objeto para o formulário principal: sistema.objUsuario(usuarios); sistema.ShowDialog(); } else { Mensagem("Usuário ou senha inválidos!"); } txtSenha.Text = ""; txtSenha.Focus(); } else if (ret == "Usuario") { Mensagem("Por favor selecione um usuário!"); cmbLogin.BackColor = System.Drawing.Color.LightCyan; cmbLogin.Focus(); } else if (ret == "Senha") { Mensagem("Por favor digite sua senha!"); txtSenha.BackColor = System.Drawing.Color.LightCyan; } } catch { MessageBox.Show("Erro ao conectar à base de dados", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnLogin_Click_1(object sender, EventArgs e) { VerificaCampos verificacampos = new VerificaCampos(); CarregarForm Usuarios = new CarregarForm(); string ret; ret = (verificacampos.VerificaUsuario(cmbLogin.Text, txtSenha.Text)); if (ret == "") { if (Usuarios.Usuario(cmbLogin.Text, txtSenha.Text) == true) { string perfil = Usuarios.CarregarPerfil(cmbLogin.Text, txtSenha.Text); this.Hide(); frmPrincipal sistema = new frmPrincipal(); //Transmite para a classe de usuários o usuário LOGADO; Usuarios usuarios = new Usuarios(); usuarios.setLogin(cmbLogin.Text); usuarios.setSenha(txtSenha.Text); usuarios.setPerfil(perfil); //Passa o objeto para o formulário principal: sistema.objUsuario(usuarios); sistema.ShowDialog(); } else { lblInfo.Text = "Usuário ou senha inválidos!"; } txtSenha.Text = ""; txtSenha.Focus(); } else if (ret == "Usuario") { lblInfo.Text = "Por favor selecione um usuário!"; cmbLogin.BackColor = System.Drawing.Color.LightCyan; cmbLogin.Focus(); } else if (ret == "Senha") { lblInfo.Text = "Por favor digite sua senha!"; txtSenha.BackColor = System.Drawing.Color.LightCyan; } }