protected function iniciar_clickHandler(event:MouseEvent):void
{ getUsuariosByIDResult.token = usuariosService.getUsuariosByID(user.text);
usuarios = this.getUsuariosByIDResult.lastResult as Usuarios;
var password:String = SHA1.encrypt(pass.text);
if(usuarios.user == user.text && usuarios.pass == password)
{ PopUpManager.removePopUp(this);
}
else
{ Alert.show("El nombre de usuario o el password son incorrectos");
}
}
--------------------------------------------------------------------------------------------------------------------------------------------------------------
<fx:Declarations>
<valueObjects:Usuarios id="usuarios"/>
<s:CallResponder id="getUsuariosByIDResult"/>
<usuariosservice:UsuariosService id="usuariosService" fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)" showBusyCursor="true"/>
</fx:Declarations>
------------------------------------------------------------------------------------------------------------------------------------------------------------
<mx:Form x="10" y="37" width="362" height="171" defaultButton="{iniciar}">
<mx:FormHeading label="Bienvenido"/>
<mx:FormItem label="Usuario" required="true">
<s:TextInput width="236" id="user"/>
</mx:FormItem>
<mx:FormItem label="Contraseña" required="true">
<s:TextInput width="237" displayAsPassword="true" id="pass"/>
</mx:FormItem>
<mx:FormItem>
<s:Button label="Iniciar Sesion" id="iniciar" click="iniciar_clickHandler(event)"/>
</mx:FormItem>
</mx:Form>
Agradeceria su ayuda porque ya me duele la cabeza y no encuentro una solucion....
PD: si si soy principiante jaja