This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,45 @@
using Kreta.Ellenorzo.BL.VN.Ellenorzo;
using Kreta.Ellenorzo.BL.VN.Felhasznalo.Gondviselo;
using Kreta.Ellenorzo.BL.VN.Logic;
using Kreta.Ellenorzo.Domain.VN.Common;
using Kreta.Ellenorzo.Domain.VN.Felhasznalo;
using Kreta.Ellenorzo.Domain.VN.Felhasznalo.Gondviselo;
using Kreta.Ellenorzo.Domain.VN.Felhasznalo.Tanulo;
namespace Kreta.Ellenorzo.BL.VN.Felhasznalo
{
public class FelhasznaloFacade : EllenorzoFacade
{
public FelhasznaloFacade(MobileUser mobileUser) : base(mobileUser)
{
}
public TanuloGetResponse GetTanuloAdatlap()
=> RunSubquery(() => FelhasznaloSubqueries.GetTanuloAdatlap(DefaultConnectionParameters));
public GondviseloAdatokResponse GetGondviseloAdatlap()
=> RunSubquery(() => GondviseloSubqueries.GetGondviseloAdatlap(DefaultConnectionParameters));
public bool IsTorvenyesKepviselo()
=> RunSubquery(() => FelhasznaloSubqueries.IsGondviseloTorvenyesKepviselo(DefaultConnectionParameters));
public void SaveBankszamla(BankszamlaRequest request)
=> RunSubquery(() => FelhasznaloSubqueries.SaveBankszamla(DefaultConnectionParameters, request));
public void DeleteBankszamla()
=> RunSubquery(() => FelhasznaloSubqueries.DeleteBankszamla(DefaultConnectionParameters));
public void SaveElerhetoseg(ElerhetosegRequest request)
=> RunSubquery(() => FelhasznaloSubqueries.SaveElerhetoseg(DefaultConnectionParameters, request));
public void UpdateGondviseloAdatlap(GondviseloBaseAdatlapRequest request)
{
new ValidatorLogic(request).ThrowExceptionIfModelIsNotvalid();
RunSubquery(() => GondviseloSubqueries.UpdateGondviseloAdatlap(DefaultConnectionParameters, request));
}
public NapiErtesitesOsszefoglaloResponse GetNapiErtesitesOsszefoglalo()
=> RunSubquery(() => FelhasznaloSubqueries.GetNapiErtesitesOsszefoglalo(DefaultConnectionParameters));
}
}