J'ai un contrôleur de vue qui met à jour un seul objet géré (type A) sélectionné dans une vue de table précédente. Cependant, il y a un bouton sur le VC qui charge un autre contrôleur de vue pour mettre à jour un deuxième objet géré (type B). Les deux contrôleurs de vue ont des boutons Enregistrer et Annuler de la manière normale. Mon exigence est que je puisse valider (sauvegarder le contexte) les changements à B et dérouler le VC pour continuer avec les modifications à A. Les changements A peuvent être sauvegardés ou annulés mais je veux que B reste modifié. Conceptuellement, cela semble nécessiter des contextes indépendants au même niveau. c'est-à-dire que je ne peux pas utiliser de contexte enfant pour B car ces modifications sont toujours annulées si la mise à jour A est annulée. Puis-je créer deux contextes principaux ou dois-je créer deux enfants de mon contexte principal? Je pourrais alors enregistrer ou restaurer les deux contextes enfants comme requis et sauvegarder le contexte principal indépendamment. Y a-t-il une meilleure manière de faire cela?Ai-je besoin de plusieurs contextes pour mettre à jour des objets indépendants?
Merci,
Julian
C'est ce que je pensais. Merci – Julian7
Si vous êtes satisfait de ma réponse, alors vous devriez accepter ma réponse, en cliquant sur la coche grise à côté des flèches haut-bas. – adonoho