Witam,
Mam problem ze stworzeniem zapytania które zwraca listę elementów o określonych id podanych w liście,
poniżej przesyłam kod który oczywiście działa jednak chce zaprezentować problem jaki mnie użera.
Czy powinienem przed wysłaniem zapytania sprawdzać czy podana lista ID nie jest przypadkiem NULL czy to nie ma sensu?
public List<SubjectViewModel> GetSubjectsByListId(List<int> Subjects_Id)
{
using (var db = this.context.CreateNew())
{
var guery = db.Subjects
.Where(x => x.Subject_Id == Subjects_Id)
.Select(x => new SubjectViewModel
{
Subject_Id = x.Subject_Id,
Name = x.Name,
ShortName = x.ShortName,
GroupLeader = x.GroupLeader
}).ToList();
return guery;
}
}