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,25 @@
using System;
using System.Collections.Generic;
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class BaiHatarozatAdatok
{
public string KretaIntezmenyAzonosito { get; set; }
public List<GondviseloHatarozatAdat> Gondviselok { get; set; }
public bool IsFelveve { get; set; }
public string DontesSzovege { get; set; }
public string Indoklas { get; set; }
public string UrlapTartalom { get; set; }
public string Ugyiratszam { get; set; }
}
public class GondviseloHatarozatAdat
{
public int GondviseloKretaAzonosito { get; set; }
public string GondviseloBejelentkezesiNev { get; set; }
public string GondviseloNev { get; set; }
public Guid IdpEgyediAzonosito { get; set; }
public bool IsUjGondviselo { get; set; }
}
}

View file

@ -0,0 +1,10 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
//NOTE: Erik: Kréta azonosítóval és Névvel érkező dictionary elemekhez felesleges külön dto
public class DictionaryItemDto
{
public int KretaAzonosito { get; set; }
public string Nev { get; set; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class ElerhetosegekDto
{
public LakohelyDto Lakohely { get; set; }
}
}

View file

@ -0,0 +1,23 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class EtikaHitErkolcstanDto
{
public ValasztottTantargyDto ValasztottTantargy { get; set; }
public EgyhazDto Egyhaz { get; set; }
}
public class ValasztottTantargyDto
{
public int Azonosito { get; set; }
public string Kod { get; set; }
public string Nev { get; set; }
}
public class EgyhazDto
{
public int Azonosito { get; set; }
public string Kod { get; set; }
public string Nev { get; set; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class EtkezesDto
{
public bool EtkezestKer { get; set; }
}
}

View file

@ -0,0 +1,19 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class GondviseloDto
{
public string CsaladiNev { get; set; }
public string Utonev { get; set; }
public string SzuletesiCsaladnev { get; set; }
public string SzuletesiUtonev { get; set; }
public string AnyjaSzuletesiCsaladnev { get; set; }
public string AnyjaSzuletesiUtonev { get; set; }
public string Telefonszam { get; set; }
public string EMail { get; set; }
public bool LakohelyEgyezikTanuloAllandoLakhelyevel { get; set; }
public TorvenyesKepviseletJogalapjaDto TorvenyesKepviseletJogalapja { get; set; }
public LakohelyDto Lakhely { get; set; }
//public DictionaryItemDto RokonsagiFok { get; set; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class IgazolvanyokDto
{
public string SzemelyiIgazolvanySzam { get; set; }
public string TajSzam { get; set; }
public string Adoszam { get; set; }
}
}

View file

@ -0,0 +1,14 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class IskolaErettsegDto
{
public bool SajatosNevelesiIgenyu { get; set; }
public bool BeilleszkedesiNehezsegu { get; set; }
public bool SzulojeTestvereTartosanBeteg { get; set; }
public bool TestvereIntezmenyTanuloja { get; set; }
public bool MunkaltatoiIgazolasIskolaKorzeteben { get; set; }
public bool IskolaEgyKilometerenBelül { get; set; }
public DictionaryItemDto HatranyosHelyzet { get; set; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class IskolaiTavozasDto
{
public bool TavozastKer { get; set; }
}
}

View file

@ -0,0 +1,21 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class LakhelyDto
{
public string Ajto { get; set; }
public string Emelet { get; set; }
public string Hazszam { get; set; }
public string Helyseg { get; set; }
public string Iranyitoszam { get; set; }
public string KozteruletNeve { get; set; }
public string KozteruletJellege { get; set; }
public OrszagDto Orszag { get; set; }
}
}

View file

@ -0,0 +1,10 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class LakohelyDto
{
public bool EletvitelszeruLakhelyEgyezik { get; set; }
public bool LakohelyEgyezikTanuloAllandoLakhelyevel { get; set; }
public LakhelyDto AllandoLakhely { get; set; }
public LakhelyDto EletvitelszeruLakhely { get; set; }
}
}

View file

@ -0,0 +1,20 @@
using System.Collections.Generic;
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class NebuloDto
{
public SzemelyesAdatokDto SzemelyesAdatok { get; set; }
public ValasztottIntezmenyDto ValasztottIntezmeny { get; set; }
public IgazolvanyokDto Igazolvanyok { get; set; }
public ElerhetosegekDto Elerhetosegek { get; set; }
public List<GondviseloDto> Gondviselok { get; set; }
public OvodaDto Ovoda { get; set; }
public IskolaErettsegDto IskolaErettseg { get; set; }
public NemzetisegiOktatasDto NemzetisegiOktatas { get; set; }
public IskolaiTavozasDto IskolaiTavozas { get; set; }
public EtikaHitErkolcstanDto EtikaHitErkolcstan { get; set; }
public EtkezesDto Etkezes { get; set; }
public ValasztottTagozatDto ValasztottTagozat { get; set; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class NemzetisegiOktatasDto
{
public DictionaryItemDto Nemzetiseg { get; set; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class OrszagDto : DictionaryItemDto
{
public string ISO_Alpha3 { get; set; }
}
}

View file

@ -0,0 +1,12 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class OvodaDto
{
//public string Nev { get; set; }
public double EltoltottEvekSzama { get; set; }
//public string OvodaOMAzonosito { get; set; }
//public bool IskolabaLepeshezSzuksegesFejlettseg { get; set; }
//public bool NemMagyarorszagiOvodavalAllJogviszonyban { get; set; }
//public LakhelyDto Lakcim { get; set; }
}
}

View file

@ -0,0 +1,30 @@
using System;
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class SzemelyesAdatokDto
{
public string TanuloElotag { get; set; }
public string TanuloCsaladinev { get; set; }
public string TanuloUtonev { get; set; }
public string TanuloOktatasiAzonosito { get; set; }
public string SzuletesiHely { get; set; }
public DateTime SzuletesiIdo { get; set; }
public string AnyjaSzuletesiCsaladnev { get; set; }
public string AnyjaSzuletesiUtonev { get; set; }
public string Nem { get; set; }
public DictionaryItemDto SzuletesiOrszag { get; set; }
public DictionaryItemDto Allampolgarsag { get; set; }
public DictionaryItemDto Anyanyelv { get; set; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class TorvenyesKepviseletJogalapjaDto
{
public int Azonosito { get; set; }
public string Kod { get; set; }
public string Nev { get; set; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class ValasztottIntezmenyDto
{
public int? Azonosito { get; set; }
public string Nev { get; set; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.BusinessLogic.HelperClasses.NebuloBAI
{
public class ValasztottTagozatDto
{
public int? Azonosito { get; set; }
public string Nev { get; set; }
}
}