Пример #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            ValidacaoGeral validacaoGeral = new ValidacaoGeral();
            bool           checar1        = validacaoGeral.validaSenha(this);
            bool           checar2        = validacaoGeral.checarUsuarioNoBanco(this);
            bool           checar3        = validacaoGeral.checarVazio(this);

            if (checar1 && checar2 && checar3)
            {
                CrudUsuario user = new CrudUsuario();
                user.cadastrar(txtUser, txtSenha2, idFunc);

                if (menuStrip)
                {
                    VerFuncionarios func = new VerFuncionarios(usuario, inicio);
                    func.MdiParent = inicio;
                    func.Show();
                }

                this.Dispose();
            }
            else if (!checar3)
            {
                MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
            }
            else if (!checar1)
            {
                MessageBox.Show("As senhas estão diferentes", "Mensagem", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
            }
            else if (!checar2)
            {
                MessageBox.Show("Esse usuário já existe", "Mensagem", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
                txtUser.Focus();
            }
        }