IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Comment copier des instances de classes différentes ?


Sujet :

Flex

  1. #1
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut Comment copier des instances de classes différentes ?
    Bonjour,

    J'ai une application de type force de vente, avec gestion de client et de commandes client.

    J'ai deux "Model", "client" et "commande", qui ont des champs en commun (mais pas tous.

    J'aimerai savoir si il existe des méthodes permettant de copier les données de l'instance de "client" vers l'instance de "commande".

    Il faudrait que la méthode ne copie que les champs en commun entre les deux "Model".

    Merci pour toute aide

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant Angular / Java J2EE
    Inscrit en
    Novembre 2008
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant Angular / Java J2EE
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 545
    Par défaut
    Salut,
    à priori non tu devrais copier les champs concernés.

    Mais ne peux-tu pas créer un attribut 'commande:Commande' ou bien 'commandeList:ArrayCollection' dans ta classe client ?

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut
    Merci pour la réponse rapide.

    Oui, je pourrai créer un objet de mon "model" concerné dans le "model" de base.

    Mais dans mes nombreux cas, je ne peux pas faire exactement cela.

    Tant pis, je pense qu'on peut le faire par le code, mais je n'ai pas encore assez d'expérience, je ne connais pas toutes les méthodes permettant de lire les champs d'un objet.

  4. #4
    Membre émérite
    Homme Profil pro
    Consultant Angular / Java J2EE
    Inscrit en
    Novembre 2008
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant Angular / Java J2EE
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 545
    Par défaut
    En fait tu as des méthodes qui existent effectivement, mais dans ton cas , tu ne devrais pas pouvoir les utiliser.

    Tu peux regarder du côté de 'ObjectUtil' pour plus d'informations mais pour faire ce que tu veux, j'ai bien peur que tu ne doives te le palucher à la main.

    Mais bon, en même temps il s'agit d'une petite boucle

Discussions similaires

  1. Réponses: 6
    Dernier message: 07/10/2009, 11h17
  2. Réponses: 6
    Dernier message: 23/02/2006, 20h23
  3. [ADO.Net][VB.NET] Comment copier des données entre deux BDD différentes ?
    Par maddog2032 dans le forum Accès aux données
    Réponses: 6
    Dernier message: 06/06/2005, 11h01
  4. Conditions de destruction des instances de classes
    Par elvivo dans le forum Général Python
    Réponses: 4
    Dernier message: 29/12/2004, 17h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo