bonjour,
J'ai crée un ViewModel (ListUserViewModel.cs). Dans ce ViewModel j'ai crée une IList de la table "Profile". Cette table a une relation one-to-many avec la table "project".
Dans le contrôleur, j'appelle le ViewModel et je l'envoi à la vue.
Dans la vue, je met un foreach pour parcourir la table profile. Le souci viens de ma relation one-to-many. J'aimerai comptabiliser le nombre de projets par profil.
J'ai essayé de cette façon
item.listProject = la relation one-to-many dans le fichier de mapping (profile.cs).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <table> <% foreach(var item in Model.profile) {%> <tr> <td><%:item.name %></td> <td><%:item.alias %></td> <td><%:item.listProject.Count %></td> </tr>
J'utilise Fluent NHibernate.
J'ai pas le code sous la main, mais si vous avez besoin de plus de renseignements, je le met sur le post demain.
Merci pour votre aide.
Nicolas
Partager