예제 #1
0
        private void btnLogar_Click(object sender, EventArgs e)
        {
            // Verificar tipo de retorno
            int Existe;

            // Verifica se todos os campos foram preenchidos
            if (txtLogin.Text != "" && txtSenha.Text != "")
            {
                // Insere valor nos obj
                user._normal.normalNome  = txtLogin.Text;
                user._normal.normalSenha = txtSenha.Text;
                // Recebe resultado do model
                Existe = userModel.Login(user);
                // Filtra informação
                switch (Existe)
                {
                // User encontrado!
                case 1:
                    home = new frmHome(txtLogin.Text);
                    home.Show();
                    break;

                // User não encontrado!
                case 0:
                    MessageBox.Show("Login ou senha incorretos! Tente novamente.");
                    break;

                // Erro no Banco de Dados
                case 666:
                    MessageBox.Show("Erro no servidor!");
                    break;
                }
            }
            else
            {
                // Msg caso não estejam preenchidos!
                MessageBox.Show("Preencha todos os campos!");
            }
        }
예제 #2
0
        private void btnAccedi_Click(object sender, EventArgs e)
        {
            if (txtLoginUser.Text == string.Empty)
            {
                MessageBox.Show("Inserisci il nome utente");
            }
            else if (txtLoginPwd.Text == string.Empty)
            {
                MessageBox.Show("Inserisci la password");
            }
            else if (controllo())
            {
                //globals.tipoUtente = "gino";

                frmHome f = new frmHome();
                f.Show();
                this.Hide();
            }
            else
            {
                txtLoginUser.Focus();
            }
        }