Esempio n. 1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            ValidarComponentes();

            if (!ValidationError)
            {
                User    user    = new User();
                BllUser blluser = new BllUser();

                string usuario = txtUser.Text;

                user = blluser.ReturnUser(usuario);

                if (user.Usuario != string.Empty)
                {
                    if (user.Password == txtPassword.Text)
                    {
                        if (user.Area.ToString().ToLower() == cmbArea.Text.ToLower())
                        {
                            CriarSession(user);
                            this.DialogResult = DialogResult.OK;
                        }
                        else
                        {
                            lblErroCombo.Text = cmbArea.Text + " " + "Não autorizado.";

                            lblErroCombo.Visible = true;
                        }
                    }
                    else
                    {
                        lblErroSenha.Text    = "Senha não confere";
                        lblErroSenha.Visible = true;
                    }
                }
                else
                {
                    lblErroUsuario.Text    = "Usuário não localizado";
                    lblErroUsuario.Visible = true;
                }
            }
        }