Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Employee_Table
- empid
- name
- Timesheet
- id
- empid
- taskid
- sat
- sun
- mon
- tues
- wed
- thurs
- fri
- sat
- Task
- taskid
- taskname
- var result = (from e in db.Employees
- join t in db.TimeSheets on e.Id equals t.EmployeeId
- group e by t.TaskId into g
- orderby g.Key
- select new
- {
- empid = g.Key,
- name = g.Select(e => e.Name),
- sat = g.Select(s => s.Saturday), // cannot access this info
- sun = g.Select(s => s.Sunday),
- mon = g.Select(s => s.Monday),
- tue = g.Select(s => s.Tuesday),
- wed = g.Select(s => s.Wednesday),
- thurs = g.Select(s => s.Thursday),
- fri = g.Select(s => s.Friday),
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement