Controle de Acesso

17/06/2009

  Tenho dois niveis de usuario admnistrador e usuario comum, onde a unica opcao que
o usuario comum não tem é de cadastrar um novo funcionario e um novo usuario, qual a melhor maneira de
implementar esta funcionalidade? As classes de exemplo que tenho são semelhantes a estas: public class Usuario{  private Integer codigo
 private Funcionario funcionario;
 private String login;
 private String senha;
 private Integer restricao; }
public class Funcionario{
 private Integer codigo;
 private String nome;
 private Cargo cargo;
 //outros atributos e getters and setters omitidos...
} public class Cargo{
 private Integer codigo;
 private String descricao;
 //getters and setters omitidos
} Lembrando que as opções de menu devem ficar visiveis de acordo com o usuario logado.
Israel Barbosa

Israel Barbosa

Curtidas 0

Respostas

Dyego Carmo

Dyego Carmo

17/06/2009

A forma mais simples e eficaz para o seu caso é criar uma propriedade na classe usuario do tipo boolean chamada isAdministrador , assim voce pode controlar se vai exibir a opcao de cadastro em tela quando "isAdministrador" for igual a true...

NEste seu caso , para na complicar a vida , esta seria a melhor solucao.

Valeu !
GOSTEI 0
Dyego Carmo

Dyego Carmo

17/06/2009

Resolvido o problema ?

GOSTEI 0
POSTAR