using System.Collections.Generic; using System.Linq; using Kreta.Ellenorzo.BL.VN.Ellenorzo; using Kreta.Ellenorzo.Domain.VN.Common; using Kreta.Ellenorzo.Domain.VN.Mulasztas; namespace Kreta.Ellenorzo.BL.VN.Mulasztas { public class MulasztasFacade : EllenorzoFacade { public MulasztasFacade(MobileUser mobileUser) : base(mobileUser) { } public HashSet ListMulasztas(MulasztasListRequest request) => RunSubquery(() => MulasztasSubqueries.ListMulasztas(DefaultConnectionParameters, request)); public MulasztasListResponse GetMulasztas(string uid) => ListMulasztas(new MulasztasListRequest(uid) { IsCallerGetOnlyOneItem = true }).First(); } }