Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. public IEnumerable<NyomtatvanyDetailModel> Handle(GetNyomtatvanyok query)
  2. {
  3. return Context.Nyomtatvanyok
  4. .Where(x => NyomtatvanyStatusFilterer.Instance.GetFilteredStatusIds(query.KorabbiVerziok, query.Tervezetek, query.CurrentRoleId)
  5. .Contains(x.StatuszId)
  6. && x.NyomtatvanyCsoportId == query.NyomtatvanyCsoportId)
  7. .GroupBy(x => x.NyomtatvanyId).Select(x => x.FirstOrDefault())
  8. .OrderBy(x => x.NyomtatvanyAzonosito)
  9. .Select(x => new NyomtatvanyDetailModel()
  10. {
  11. Id = EntityClassNames.Nyomtatvany + "_" + x.NyomtatvanyId,
  12. EntityId = x.NyomtatvanyId,
  13. VerzioId = x.NyomtatvanyVerzioId,
  14. Name = x.Nev,
  15. EntityClassName = EntityClassNames.Nyomtatvany,
  16. StatusId = x.StatuszId,
  17. Status = x.Statusz.Nev,
  18. NyomtatvanyAzonosito = x.NyomtatvanyAzonosito,
  19. Megjegyzes = x.Megjegyzes,
  20. HasChildren = query.HasChildren,
  21. NyomtatvanyCsoportId = query.NyomtatvanyCsoportId,
  22. RovidNev = x.RovidNev,
  23. ErvenyessegKezdete = getDisplayDateTime(x.ErvenyessegKezdete),
  24. ErvenyessegVege = getDisplayDateTime(x.ErvenyessegVege),
  25. Creator = x.Creator,
  26. Created = x.Created,
  27. LastModifier = x.LastModifier,
  28. LastModified = x.LastModified
  29. });
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement