troubleshooting Question

Implicit cast of int to boolean in VO

Avatar of hallikpapa
hallikpapa asked on
Adobe FlashApache Flex
9 Comments1 Solution930 ViewsLast Modified:
I am returning a UseraccountVO, and it contains an array of MappedusernameVO(s)

The property "allowed" in every Mappedusername comes into flex as either a 1 or 0. I want flex to convert it to true or false, as they are used for checkboxes.

The VO is setting everything to true. How can I setup the VO so it will convert 0's to false, and 1's to true?
package com.model.vo
{
	[RemoteClass(alias="com.model.vo.UseraccountVO")]
	
	[Bindable]
	public class UseraccountVO
	{
		[ArrayElementType("com.model.vo.MappedusernameVO")]
		public var Mappedusernames	:Array = new Array();
 
                public var id:int = 0;
                public var userName:String = '';
        }
}
 
///
///
///
package com.model.vo
{
	[RemoteClass(alias="com.model.vo.MappedusernameVO")]
	
	[Bindable]
	public class MappedusernameVO
	{
		
		public var userID			:int = 0;
		public var servicesID		:int = 0;
		public var userName			:String = "";
		public var allowed			:Boolean = false;
 
 
 
	}
}
ASKER CERTIFIED SOLUTION
zzynx
Sr. Software engineer

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 9 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 9 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros