43 lines
2.5 KiB
C#
43 lines
2.5 KiB
C#
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<OsztalyCsoportErtekelesRequest> request)
|
|
=> RunSubquery(() => OsztalyCsoportSubqueries.CreateOsztalyCsoportErtekeles(DefaultConnectionParameters, request));
|
|
|
|
public HashSet<OsztalyCsoportErtekelesekResponse> 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<OsztalyCsoportTanuloResponse> GetOsztalyCsoportTanuloi(OsztalyCsoportTanuloRequest request)
|
|
=> RunSubquery(() => OsztalyCsoportSubqueries.GetOsztalyCsoportTanuloi(DefaultConnectionParameters, request));
|
|
|
|
public OsztalyCsoportTanuloAdatokResponse GetOsztalyCsoportTanuloAdatok(int id)
|
|
=> RunSubquery(() => OsztalyCsoportSubqueries.GetOsztalyCsoportTanuloAdatok(DefaultConnectionParameters, id));
|
|
|
|
public IEnumerable<MondatbankResponse> GetMondatbank(MondatbankRequest request) => RunSubquery(()
|
|
=> OsztalyCsoportSubqueries.GetMondatbank(DefaultConnectionParameters, request));
|
|
|
|
public IEnumerable<OsztalyokCsoportokResponse> GetOsztalyokCsoportok()
|
|
=> RunSubquery(() => OsztalyCsoportSubqueries.GetOsztalyokCsoportok(DefaultConnectionParameters));
|
|
|
|
public IEnumerable<TanuloErtekelesekResponse> GetTanuloErtekelesei(TanuloErtekelesekRequest request)
|
|
=> RunSubquery(() => OsztalyCsoportSubqueries.GetTanuloErtekelesei(DefaultConnectionParameters, request));
|
|
|
|
public IEnumerable<BejelentettSzamonkeresekResponse> GetBejelentettSzamonkeresek(BejelentettSzamonkeresekRequest request)
|
|
=> RunSubquery(() => OsztalyCsoportSubqueries.GetBejelentettSzamonkeresek(DefaultConnectionParameters, request));
|
|
}
|
|
}
|