J'ai un modèle d'objet et je cherche à le remplir avec une requête linq.requête linq avec MyModel
MyModel{
DateTime AppointDate {get; set;}
int TotalAppoints {get; set;}
int AppointDuration {get; set;}
}
La requête J'écris retourne le nombre de rendez-vous pour une date précise et est une fonction qui reçoit le code d'utilisateur et la date en tant que paramètres. MyDC est le contexte de données.
Jusqu'à présent, voici ce que j'ai:
var Output = from a in MyDC.AppointTable
where a.UserID == TheUserID
where a.Date == TheDate.Date
select new MyModel
{
AppointDate = ?,
TotalAppoints =?,
AppointDuration = ?
};
Pour l'instant, j'ai essayé quelques petites choses, mais il ne revient pas ce qui est attendu. Quand j'écris un.Count() je ne comprends pas le nombre. Chaque rendez-vous a un int qui stocke le nombre de minutes pour ce rendez-vous; TotalAppoints est censé être le nombre de rendez-vous et AppointDuration est supposé contenir le nombre de minutes passées dans les rendez-vous. Merci pour votre contribution.
vous n'avez pas montrer votre modèle de données alors comment quelqu'un peut-il écrire une requête LINQ contre elle? – BrokenGlass