using System.Collections.Generic; using Kreta.Naplo.BusinessLogic.V3.Naplo; using Kreta.Naplo.Domain.V3.Common; using Kreta.Naplo.Domain.V3.Igazolas; namespace Kreta.Naplo.BusinessLogic.V3.Igazolas { public class IgazolasFacade : NaploFacade { public IgazolasFacade(MobileUser mobileUser) : base(mobileUser) { } public IEnumerable GetIgazolas(int tanuloId) => RunSubquery(() => IgazolasSubqueries.GetIgazolas(DefaultConnectionParameters, tanuloId)); public void CreateIgazolas(IgazolasCreateRequest request) => RunSubquery(() => IgazolasSubqueries.CreateIgazolas(DefaultConnectionParameters, request)); public void DeleteIgazolas(int id) => RunSubquery(() => IgazolasSubqueries.DeleteIgazolas(DefaultConnectionParameters, id)); } }