Mon problème est que je veux une grille qui est peuplée avec un ensemble de fois passé sur des tâches. Il doit avoir les jours de la semaine en haut (ceux-ci seront de préférence fixes - c'est-à-dire dim, lun ... sam) et les noms des tâches en bas de la colonne de gauche. Le contenu de la grille aura les heures individuelles consacrées à ce jour pour cette tâche.Feuilles de temps: Récupérer des données en utilisant SQL, LINQ ou classe?
Quelle serait la meilleure approche à adopter pour atteindre cet objectif? La première option serait d'essayer de tout mettre dans les instructions SQL de la base de données. L'option deux est une collection de requêtes LINQ qui extraient des données brutes d'une tâche et d'une heure et la structurent correctement. L'option trois est d'utiliser LINQ et de tirer les résultats dans une classe (ou collection), qui est ensuite liée au contrôle (probablement une grille).
Comment voulez-vous faire cela?
C'est certainement aboyer le bon arbre.Je vais faire une pause aujourd'hui et voir comment je vais. Upvote pour l'aide malgré tout, merci. –
Ce n'est pas tout à fait ce que je cherche, mais la structure est un très bon guide pour commencer. Les déclarations de cas sont en grande partie ce que je cherche et une fois que je trouverai comment agréger les résultats correctement, je pense que je l'aurai craqué. Merci pour les conseils! –