Bonjour,
Voila j'ai une simple liste Annee contenant deux champs : IdAnnee et NomAnnee
Dans une méthode, j'ai crée une méthode QueryAnnee de type IEnumerable<Annee> dans laquelle je fais une requete link pour trier mes années
et pour pratiquer LINK ! voici la méthode :
Je souhaite à partir de là retourner le résultat de ma requête dans une liste afin de pouvoir l'utiliser comme bon me semble ! dans un listview par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public static IEnumerable<Annee>QueryAnnee() { var Query = from a in LivreInit.CAnnees orderby a.NomAnnee select new { a.NomAnnee }; }
J'ai cherché dans les docs et sur le net des exemples, mais tous les exemples se terminent par un foreach et Console.Writeline pour afficher les données
n'étant pas à l'aise avec les collections, une personne pourrait t'elle m'expliquer comment je peux récupérer les données de ma méthode et donc de ma requête
par avance je vous remercie de votre aide
Cordialement
[Edit]
J'ai trouvé ça :
Mais je ne sais pas si c'est vraiment conforme à la façon de faire habituel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public IEnumerable<Annee> QueryAnnee() { var Query = from a in LivreInit.CAnnees orderby a.NomAnnee select a; return Query.OfType<Annee>().ToList<Annee>(); }
Partager