none
Liberação de acesso por módulos no sistema C# e SQL RRS feed

  • Pergunta

  • Srs, boa tarde.

    Como devo fazer para criar uma liberação de acesso por modulos em um sistema C#?

    Eu vou desenvolver um sistema e gostaria de fazer algo como na imagem: 

    Como faço isso?

    Agradeço a atenção.

    sábado, 16 de agosto de 2014 17:14

Respostas

  • Bom dia, você pode criar uma tabela no banco chamado formularios, gravar o nome de todos os formulários nesta tabela, criar uma classe onde ele vai no banco e verifica qual formulario esta liberado para determinado usuario e em todos os forms você chama esta classe no load.

    MCP - MCSD Se a Resposta foi util, por favor marque como Valida assim esta contribuindo para gratificar toda a ajuda de nossos colegas. Paulo Caleffi

    segunda-feira, 18 de agosto de 2014 12:21

Todas as Respostas

  • Bom dia,

    Esse controle seria tipo as permissões que você da para cada usuário do windows por exemplo?

    Att,


    Ricardo Cortes Microsoft Contingent Staff

    Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    segunda-feira, 18 de agosto de 2014 12:14
    Moderador
  • Bom dia, você pode criar uma tabela no banco chamado formularios, gravar o nome de todos os formulários nesta tabela, criar uma classe onde ele vai no banco e verifica qual formulario esta liberado para determinado usuario e em todos os forms você chama esta classe no load.

    MCP - MCSD Se a Resposta foi util, por favor marque como Valida assim esta contribuindo para gratificar toda a ajuda de nossos colegas. Paulo Caleffi

    segunda-feira, 18 de agosto de 2014 12:21
  • Um gostei dessa idéia, na tabelas formularios eu deixo o código do funcionario e os formularios em sí e ai apenas vou ticando as propriedades como verdadeiro ou falso.

    Gostei dessa ideia vou tentar fazer se não conseguir volto pra ca rsrsrs.

    Agradeço a ajuda Paulo.

    terça-feira, 19 de agosto de 2014 13:28
  • Mais ou menos isso Ricardo, basicamente são permissões de acesso em determinadas funções do sistema, onde eu salvo as permissões no banco e jogo depois quando o sistema for iniciado e o usuário logar eu checo oque ele tem permissão e libero e oque não tem e bloqueio.

    Vlw.

    terça-feira, 19 de agosto de 2014 13:30