DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Video: Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 26-Change PassWord, LogOff e Save User Name

Adicionaremos ao projeto três recursos muito interessantes, que podem ser o diferencial de seu sistema perante os concorrentes.

Título:

Tempo: 23mim30seg

Mini-Resumo: Muitas vezes desenvolvemos dezenas de aplicações sem nos prender nos detalhes e são justamente esses detalhes que fazem a diferença frente ao seu cliente. Eu mesmo já ganhei cliente só porque minha aplicação, ao pressionar o enter, trocava de controle. Ou mesmo porque os campos da tela de entrada de mercadoria vinham na mesma ordem da nota fiscal. Pensando nisso nesta vídeo eu adiciono ao projeto três recursos simples mas que podem fazer a diferença na hora de convencer seu cliente.

Metodologia de desenvolvimento do exemplo: São apresentados neste evento três recursos. Logoff - Utilizado quando o cliente faz uma alteração no Perfil e precisa recarregá-lo ou quando outro usuário quer acessar a aplicação com outro perfil. Change PassWord - Utilizado quando o usuário deseja alterar sua senha e um último recurso que utiliza o regitro do windows para salvar o nome do último usuário logado caso o mesmo deseje. Novamente neste exemplo lançamos mão das regras criadas na classe TUsuario.

Tecnologias utilizadas: RadStudio 2007, FireBird2.0, DBX4

Exemplos construídos: Técnicas para LogOff, Change PassWord e Registro do Windows.

Palavras chaves: Delphi2007, DBX4, POO, TRegistry.

Listar todos os posts de Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas(básico) do Inicio ao Fim

Rodrigo Carreiro Mourão
Gestor de TI com especialização em gerência de projetos (PMI) e Governança de TI (ITIL e COBIT) pelo instituto Infnet. Embarcadero MVP e Instrutor certificado pela Borland. Graduando-se em Gestão de TI focada em negócios. Grande entusiasta do desenvolvimento orientado a objetos, padrões de projetos,...
O que você achou deste post?

    3 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Evandro Jose Da Silva.
Rodrigo fantástico este opção de salvamento do usuário, haveria a possibilidade de algo parecido com o login do MSN, que salva os e-mais que foram usados ou não naquele micro.

Abraços Evandro.
[há +1 ano] - Responder

 

[autor] Rodrigo Carreiro Mourão
Olá Amigo !!!

Há sim !! Na verdade esta idéia eu tirei do msn mesmo rsrsrsrsrs.  Basta você fazer o seguinte, toque o edit onde se digita o usuario e coloque um combobox. Na rotina ode gravamos você vai alterar, no lugar de termos um chava chamda usuario teriamos uma chama com o nome mesmo, ou seja, cada usuario que se logou ali ficaria no registro.

Assim na hora de ler leriamos todos os nomes que estivessem no registro e carregariamos na combo. Se nao quiser trabalhar com registro do windows utilize o metodo savetofile e loadfromfile do combobox, fica até mais fácil. Com isso ficaria uma lista com o nome de todos que ja logaram na app num txt e você so carregaria para o combo.

abs !!!!
[há +1 ano] - Responder
 

[autor] Rodrigo Carreiro Mourão
Olá Evendro como a parte que trata de usuario esta feito OO é muito simples. Você poderia criar um metodo protected na classe usuario chamado GravaLog por exemplo pedindo um parametro so para dizer se o usuario esta entrando ou saindo.

Dai bastaria no metodo de Login chamar esta funcão e ela se encarregaria de gravar a hora do login !!!

abs !!!!
[há +1 ano] - Responder
 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03