using System.Collections.Generic; using Kreta.Naplo.BusinessLogic.V3.Naplo; using Kreta.Naplo.Domain.V3.Common; using Kreta.Naplo.Domain.V3.OsztalyCsoport; namespace Kreta.Naplo.BusinessLogic.V3.OsztalyCsoport { public class OsztalyCsoportFacade : NaploFacade { public OsztalyCsoportFacade(MobileUser mobileUser) : base(mobileUser) { } public void CreateOsztalyCsoportErtekeles(List request) => RunSubquery(() => OsztalyCsoportSubqueries.CreateOsztalyCsoportErtekeles(DefaultConnectionParameters, request)); public HashSet GetOsztalyCsoportErtekelesek(OsztalyCsoportErtekelesekRequest request) => RunSubquery(() => OsztalyCsoportSubqueries.GetOsztalyCsoportErtekelesek(DefaultConnectionParameters, request)); public void TanuloErtekelesMentes(int id, TanuloErtekelesMentesRequest request) => RunSubquery(() => OsztalyCsoportSubqueries.TanuloErtekelesMentes(DefaultConnectionParameters, id, request)); public void DeleteOsztalyCsoportErtekeles(int id) => RunSubquery(() => OsztalyCsoportSubqueries.DeleteOsztalyCsoportErtekeles(DefaultConnectionParameters, id)); public IEnumerable GetOsztalyCsoportTanuloi(OsztalyCsoportTanuloRequest request) => RunSubquery(() => OsztalyCsoportSubqueries.GetOsztalyCsoportTanuloi(DefaultConnectionParameters, request)); public OsztalyCsoportTanuloAdatokResponse GetOsztalyCsoportTanuloAdatok(int id) => RunSubquery(() => OsztalyCsoportSubqueries.GetOsztalyCsoportTanuloAdatok(DefaultConnectionParameters, id)); public IEnumerable GetMondatbank(MondatbankRequest request) => RunSubquery(() => OsztalyCsoportSubqueries.GetMondatbank(DefaultConnectionParameters, request)); public IEnumerable GetOsztalyokCsoportok() => RunSubquery(() => OsztalyCsoportSubqueries.GetOsztalyokCsoportok(DefaultConnectionParameters)); public IEnumerable GetTanuloErtekelesei(TanuloErtekelesekRequest request) => RunSubquery(() => OsztalyCsoportSubqueries.GetTanuloErtekelesei(DefaultConnectionParameters, request)); public IEnumerable GetBejelentettSzamonkeresek(BejelentettSzamonkeresekRequest request) => RunSubquery(() => OsztalyCsoportSubqueries.GetBejelentettSzamonkeresek(DefaultConnectionParameters, request)); } }