Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IQueryable<ListProject> SelectListProjects(IQueryable<Tickets> tickets)
- {
- return entities.Tickets
- .Where(p => p.vonProjekt == id)
- .Where(p => p.phaseID == 0)
- .OrderBy(p => p.ueberschrift)
- .Select(p => new ListProject
- {
- Id = p.ID,
- Name = p.ueberschrift,
- AssignedEmployee = new ListEmployee
- {
- Id = p.AssignedEmployee.ID,
- Name = p.AssignedEmployee.name
- },
- WorkUnits = p.WorkUnits
- .Select(wu => new ListProjectWorkUnit
- {
- Duration = wu.dauer,
- PauseDuration = wu.pauseDauer,
- Employee = new ListEmployee
- {
- Id = wu.AssignedEmployee.ID,
- Name = wu.AssignedEmployee.name
- }
- })
- .ToList()
- });
- }
- var project = SelectListProjects(entities.Tickets
- .Where(p => p.ID == id)).Single();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement