Estou desenvolvendo um sistema e preciso determinar como escolher três tipo de usuário,
cada usuário possui telas diferentes (as vezes a mesma tela porém com funcionalidades diferentes) e não sei como fazer para que escolha determinado usuário na tela principal.
Login - Tipo de usuário
D
1 Resposta
E
No banco de dados você cria uma coluna com o tipo de usuário, e quando for fazer o login você pega o tipo de usuário daquela conta e faz switch case para setar as funcionalidades de cada um.
Ex:
String tipouser = resultSet.getString(“usuario”);
switch(tipouser){
case “Administrador”:
//caso 1
break;
case “Funcionario”:
//caso 2
break;
case “Cliente”:
//caso 3
break;
}
Eu tenho 3 tipos de usuário(administrador,funcionário,cliente) em um sistema de uma loja de vendas.
<a href="http://1.Ao">1.Ao</a> logar no administrador irá abrir a tela com todas funcionalidades ativas(gerenciar produtos, cadastrar funcionários e clientes).
<a href="http://2.Ao">2.Ao</a> logar o funcionário irá abrir a mesma tela mas só que com o botão de cadastrar funcionários desativado.
<a href="http://3.Ao">3.Ao</a> logar o cliente irá abrir outra tela só para compra de produtos;
Criado 17 de novembro de 2016
Ultima resposta 17 de nov. de 2016
Respostas 1
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Apache Kafka e Spring Boot: Comunicacao assincrona entre... Por Eduardo Felipe Zambom Santana — Casa do Codigo