Package systextil.dao
Class Usuario
java.lang.Object
systextil.dao.Usuario
Representa a tabela
HDOC_030
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
final int
final int
final int
final int
final String
final int
final int
final String
final String
final String
final int
final int
final int
final int
final int
final int
final String
Deprecated.Não deve ser lido direto daqui.final String
Deprecated.Não deve ser lido direto daqui.final int
final int
final String
final String
final int
final int
final int
final int
final int
final int
final String
final int
final int
final int
final int
final String
final String
final int
final int
final String
final int
final int
final String
final String
final String
Deprecated.Não deve ser lido direto daqui.final String
final int
final String
Deprecated.Não deve ser lido direto daqui.final String
final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic Usuario
Retorna um usuário conforme o código da empresa e o nome do usuário.static Usuario
Retorna um usuário conforme a empresa e o nome do usuário, atribuindo-lhe os dados da empresa que já foram lidos.getEmpresa
(br.com.intersys.systextil.connection.AppConnection conn) boolean
hasAccessToForm
(br.com.intersys.systextil.connection.AppConnection conn, String formClassName) Verica se o usuário tem acesso a um formulário.static Usuario
validate
(br.com.intersys.systextil.connection.AppConnection conn, int empresa, String usuario, String senha) Valida as credenciais do usuário no Systêxtil.
-
Field Details
-
usuario
-
empresa
public final int empresa -
senha
-
nome_editor
-
observacao
-
requisita_estoque
public final int requisita_estoque -
codigo_usuario
public final int codigo_usuario -
cc_agrupador
public final int cc_agrupador -
tipo_impressao
-
balanca
-
cod_balanca
public final int cod_balanca -
senha__old
-
libera_pv_n1
public final int libera_pv_n1 -
libera_pv_n2
public final int libera_pv_n2 -
libera_pv_n4
public final int libera_pv_n4 -
libera_pv_n7
public final int libera_pv_n7 -
impressora_termica
public final int impressora_termica -
permissao_estoque
public final int permissao_estoque -
estagio_dig_rejeicao
public final int estagio_dig_rejeicao -
visualiza_valores
public final int visualiza_valores -
impressora_padrao_etiqueta
-
logins_permitidos
public final int logins_permitidos -
logins_usados
public final int logins_usados -
tipo_ordem_benefic
public final int tipo_ordem_benefic -
agrupa_canc_ped
public final int agrupa_canc_ped -
altera_destino_ob
public final int altera_destino_ob -
alt_end_cobr_ent
public final int alt_end_cobr_ent -
liberacao_pesagem
public final int liberacao_pesagem -
altera_data_hora
public final int altera_data_hora -
altera_desc_loja
public final int altera_desc_loja -
caminho_imp_cheque
-
caminho_ret_cheque
-
e_mail
Deprecated.Não deve ser lido direto daqui. UseUserData
. -
user_id_e_mail
Deprecated.Não deve ser lido direto daqui. UseUserData
. -
corpo_e_mail
Deprecated.Não deve ser lido direto daqui. UseUserData
. -
senha_e_mail
Deprecated.Não deve ser lido direto daqui. UseUserData
. -
cod_tipo_if
public final int cod_tipo_if -
rej_tec_acab
public final int rej_tec_acab -
atende_sia
public final int atende_sia -
ordem_benef_teste
public final int ordem_benef_teste -
locale
-
loja_tela_inicial
public final int loja_tela_inicial -
centro_custo
public final int centro_custo -
permite_repesagem
-
imp_cheque
-
ativo_inativo
public final int ativo_inativo -
assinatura_usuario
-
carrega_pv_n_marc
public final int carrega_pv_n_marc
-
-
Method Details
-
get
public static Usuario get(br.com.intersys.systextil.connection.AppConnection conn, int empresa, String usuario) Retorna um usuário conforme o código da empresa e o nome do usuário. -
get
public static Usuario get(br.com.intersys.systextil.connection.AppConnection conn, Empresa empresa, String usuario) Retorna um usuário conforme a empresa e o nome do usuário, atribuindo-lhe os dados da empresa que já foram lidos. -
getEmpresa
-
hasAccessToForm
public boolean hasAccessToForm(br.com.intersys.systextil.connection.AppConnection conn, String formClassName) Verica se o usuário tem acesso a um formulário. O nome do formulário pode ser o nome da classe (forms.modulo.formlario) ou somente o nome do formulário.- Parameters:
conn
- a conexão com o bancoformClassName
- o nome do formulário.- Returns:
- true se tem acesso ou false caso contrário
-
validate
public static Usuario validate(br.com.intersys.systextil.connection.AppConnection conn, int empresa, String usuario, String senha) throws Usuario.LoginFailed Valida as credenciais do usuário no Systêxtil.- Parameters:
conn
- a conexão ao banco de dadosempresa
- o código da empresa à qual o usuário está associadousuario
- o nome do usuário, podendo ser nulo ou vaziosenha
- a senha do usuário, podendo ser nula ou vazia- Returns:
- o usuário encontrado, se tiver sido autenticado com sucesso
- Throws:
Usuario.LoginFailed
- a mensagem informando o problema ocorrido, inclusive se alguma das credenciais estava nula ou vazia.
-