using (SchoolEntities sc = new SchoolEntities()) |
02 | { |
03 | var query = from grade in sc.StudentGrade |
04 | join student in sc.Person on grade.Person.PersonID |
05 | equals student.PersonID |
06 | select new |
07 | { |
08 | FirstName = student.FirstName, |
09 | LastName = student.LastName, |
10 | Grade = grade.Grade.Value >= 4 ? "A" : |
11 | grade.Grade.Value >= 3 ? "B" : |
12 | grade.Grade.Value >= 2 ? "C" : |
13 | grade.Grade.Value != null ? "D" : "-" |
14 | }; |
15 |
16 | foreach (var q in query) |
17 | { |
18 | Console.WriteLine( "{0} {1} has {2} grade" , q.FirstName, q.LastName, q.Grade); |
19 | } |
20 | Console.Read(); |
21 | } |
Yorumlar
Yorum Gönder