none
Formulário de Login, Visual Studio C# RRS feed

  • Pergunta

  • Boa noite Galera..

    Gostaria de um ajuda de vocês, sou novo no ramo da programação e estou com algumas duvidas a respeito do visual Studio para programação em c#, estou fazendo um pequeno programa onde tenho um formulário principal com 3 botões, onde 1 botão é livre para qualquer usuário, já os outros 2 botões são restritos, somente pessoas cadastradas (pelo login) podem acessar (OBS: Esses botões estão no form principal, já o login é outro form). Consegui fazer o link com o banco de dados, (uso o banco de dados Access), porém não estou conseguindo habilitar esses dois botões quando efetuo o login. Como disse não tenho experiência com programação, mais acredito que tenho que enviar um comando para o outro form indicando que estou logado, como posso fazer isso ? Obrigado

    segunda-feira, 26 de setembro de 2016 22:41

Respostas

  • Ola se você tem uma rotina que testa a permissão desse usuário basta você retornar um valor que defina se o usuario logado tem acesso ao não pelo LOGIN e no outro FORM você testa se essa rotina te retornar um valor TRUE por exemplo você habilita o botão Enabled = True / False caso sua rotina retorne mesmo um valor booleano você pode ja passar o retorno dessa rotina direto para a propriedade enabled do botão ou outro objeto

    private Boolean getPermissao(string pCodigoUsuario)
    {
         return true / false;
    }

    botaoAcesso01.Enabled = getPermissao(1);

    Junior

    terça-feira, 27 de setembro de 2016 10:46