E ai blz....
.... to desenvolvendo um sisteminha em flex...e ta uns 95%... so que
quando cheguei na parte de fazer o login ...a coisa parou.... deve
fazer um mes q to parado nisso,,,,hehehhe,,,,
to usando a arquitetura do Jmonster,,, com servidor Tomcat e Bd
Mysql.....
o probelma e assim....
Tenho a tela de login ....
private function validaLogin():void
{
this.usuarioDelegate.validaLogin(this.usuarioModel.entity);
Alert.show('Usuario: ' + usuarioModel.loginReturn );
this.currentState='StatePrincipal';
}
ai meu Delegate...
public function onvalidaLogin(event:ResultEvent):void
{
this.service.removeEventListener(ResultEvent.RESULT,
onvalidaLogin);
this.usuarioModel.loginReturn = UsuarioVo(event.result);
}
Acredito que o problema seja nesse delegate.... pois no modo de
debug,,, eu consigo visualizar a chamada do metodo... e o retorno
dizendo se ele validou ou falhou..... so que nao consigo pegar o
return do objeto usuario.... ele sempre retorna um Null......
e o UsuarioHibernateImpl
public UsuarioVo validaLogin(UsuarioVo usuario)
{
List<UsuarioVo> listaUsuario =
this.templateGetListLike(usuario);
if (listaUsuario.size()>0){
for (UsuarioVo user : listaUsuario) {
if(user.getLogin().equals(usuario.getLogin())){
if
(user.getSenha().equals(usuario.getSenha())){
System.out.println("validou
login");
System.out.println(user);
return user;
}
}
}
}
else{
System.out.println("Login Inválido");
return null;
}
return null;
}
Qualquer ajuda ou ideia sera muito bem vinda.....
Obrigadooo.....
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---