Galera tenho duas classes Solicitação e TipoSolicitacao:

No Java:

@Entity
@Table(name = "Solicitacao")
public class Solicitacao implements Serializable
{
   private static final long serialVersionUID = 1L;

   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   @Column(name = "idSolicitacao", nullable=false)
   private long idSolicitacao;

   @Column(name = "descSolicitacao")
   private String descSolicitacao;

   @ManyToOne(fetch = FetchType.EAGER, optional=false)
   private SituacaoSolicitacao situacaoSolicitacao;
   //getters and setters...
}


@Entity
@Table(name = "SituacaoSolicitacao")
public class SituacaoSolicitacao implements Serializable
{
   private static final long serialVersionUID = 1L;

   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   @Column(name = "idSituacaoSolicitacao", nullable=false)
   private long idSituacaoSolicitacao;

   @Column(name = "descSituacaoSolicitacao")
   private String descSituacaoSolicitacao;

   @OneToMany(fetch = FetchType.EAGER, mappedBy =
"situacaoSolicitacao")
   private SituacaoSolicitacao situacaoSolicitacao;

   //getters and setters...
}

No flex:

[RemoteClass(alias="br.com.projeto.modelo.Solicitacao")]
public class Solicitacao
{
   public var idSolicitacao:Number = 0;
   public var descSolicitacao:String;
   public var solicitacao:ArrayCollection;
}


[RemoteClass(alias="br.com.projeto.modelo.SituacaoSolicitacao")]
public class SituacaoSolicitacao
{
   public var idSituacaoSolicitacao:Number = 0;
   public var descSituacaoSolicitacao:String;
   public var situacaoSolicitacao:SituacaoSolicitacao;
}

a minha dúvida é: tenho um formulário aonde vou cadastrar minha
solicitação que obrigatoriamente tem q ter uma situação exemplo:
Pendente, Aprovada....

como faço para pegar os dados cadastrados na minha tabela
SituacaoSolicitacao e setar no dataprovider do meu combobox???

-- 
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

Responder a