Bonjour,
Je débute avec EF4 et j'ai une petite question au sujet de l'accès aux données "de niveaux inférieurs"
En considérant une hiérarchie a 3 niveaux :
Client
->List<Commande>
->List<Article>
Dans ma classe Controller_Client j'ai une variable privé Client qui me permet de conserver les modifications d'un client sans MAJ de base immédiate...
(j'utilise SaveChange pour valider les modifs)
Si je veux une fonction 'Article getArticleById(Guid IdArticle)'
Comment dois-je procéder pour interroger l'ensemble des articles des commandes de mon client...
Enfin surtout existe-t-il une méthode plus efficace qu'une double itération de toutes les données (foreach "Commande" --> foreach "Article")
Je ne peux pas utiliser les entités de base car les Articles peuvent être créer directement dans l'objet (et donc n'existent pas dans la source de donnée avant de faire un SaveChange)
J'utilise la CTP5 alors je peux utiliser "Local" mais j'ai surtout besoins d'infos pour utiliser des "bonnes pratiques"
merci pour vos conseils
Partager