Bonjour,

Je travaille avec EntityFramework et Ria Services.

J'ai une table "Contact" liée avec une table "TypeContact".
(Contact contenant des enregistrement d'un type de contact )

J'arrive par le biais d'une requête Include à récupérer les contacts d'une personne et à afficher ces contacts ainsi que leurs type de contact. (Email, téléphone portable...)

Pour se faire, j'ai du ajouter une MetaDonnée [Include] au dessus de la propriété TypeContact dans l'entité générée par RiaServices.

De plus, j'ai du créer une propriété LibelleTypeContact dans une classe partielle Contact pour afficher le libellé du type de contact.
(Pour le binding dans le formulaire, j'ai essayé d'appeler la propriété libellé de l'objet TypeContact de contact mais n' y suis pas arrivé)

Voilà pour la mise en situation. Ca marche mais je trouve la démarche un peu compliquée et qui plus est, je dois modifier mes entités pour une façon de les lire.

Auriez vous une meilleure façon de procéder ?

Merci pour vos remarques,