.AddObject() を使用してエンティティ テーブルにデータを挿入しています。オブジェクトはエンティティ テーブルの型です。オブジェクトは eventStudent で、文字列 eventStudent.ID、bool eventStudent.StudentPresent、bool eventStudent.ParentPresent があります。
学生は、学生 ID を含む文字列のリストです。イベントでの彼らの存在は、String studentID、bool studentPresent、bool parentPresent で構成される、attendees と呼ばれる別のオブジェクトにあります。StudentPresent および/または ParentPresent に true を持つ学生 ID のみが出席者リストに含まれます。eventStudent オブジェクトをロードするときに、StudentPresent と ParentPresent を設定する必要があります。これは私が思いついたものです:
foreach (StudentMinimum student in students)
{
eventStudent.StudentPresent = (from a in attendees
where a.StudentID.Contains(student.StudentID)
&& a.StudentPresent
select a.StudentPresent);
}
タイプ「System.Collections.Generic.IEnumerable」を「bool」に暗黙的に変換できないというエラーが表示されます
eventStudent.StudentPresent が True または False に設定されるようにクエリを改善するにはどうすればよいですか?