Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paulo Jardim

Perssistir Código Usuário Aplicação

Recommended Posts

Galera,

 

utilizo o seguinte metodo para logar:

 

 UsuarioControl control = new UsuarioControl();
           UsuarioFields campos = new UsuarioFields();
           campos.usuario = Login1.UserName;
           campos.senha = Login1.Password;
           UsuarioFields resultado = new UsuarioFields();

           //resultado = control.Logar(campos.usuario, campos.senha);
           resultado = control.Logar(campos.usuario, campos.senha);
           if (resultado != null)
           {
               e.Authenticated = true;
               FormsAuthentication.RedirectFromLoginPage(Login1.UserName, false);

           }
           else
           {
               e.Authenticated = false;
           }

 

 

Onde o objeto resultado tem um atritubo que é o código do usuário.

 

Só que em vários momentos do programa vou utilizar esse código para enviar para o banco,

 

como faço pra recuerar esse código sempre que precisar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera,

 

utilizo o seguinte metodo para logar:

 

 UsuarioControl control = new UsuarioControl();
           UsuarioFields campos = new UsuarioFields();
           campos.usuario = Login1.UserName;
           campos.senha = Login1.Password;
           UsuarioFields resultado = new UsuarioFields();

           //resultado = control.Logar(campos.usuario, campos.senha);
           resultado = control.Logar(campos.usuario, campos.senha);
           if (resultado != null)
           {
               e.Authenticated = true;
               FormsAuthentication.RedirectFromLoginPage(Login1.UserName, false);

           }
           else
           {
               e.Authenticated = false;
           }

 

 

Onde o objeto resultado tem um atritubo que é o código do usuário.

 

Só que em vários momentos do programa vou utilizar esse código para enviar para o banco,

 

como faço pra recuerar esse código sempre que precisar?

 

Coloque como um método em uma classe, aí é só chamar o método referenciando a classe. :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe,

 

 

Mais tou começando ainda a programar e não entendi como fazer isso.

?

Esse login eu só faço uma vez quando inicia a sessão. depois de logado como vou saber o código

 

Galera,

 

é o seguinte, estou querendo que o código do usuário que estou adicionando a session ["COD_USUARIO"] perssista equanto o usuário esta logado.

 

 

Se ele fechar a janela, gostaria que perdesse a session tb e deslogasse.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A primeira parte não tem segredo, enquanto ele estiver usando o sistema, a session continuará ativa.

Porém a parte de fechar o browser é mais chata. Pois as vezes a session continua ativa durante um tempo. Precisará utilizar alguns recursos com javascript ou utilizar o recurso do global.asax para verificar quando ele sair da aplicação.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.