kreta/Kreta.DataAccessGenerated/DataAccessors/TanuloDA.cs
2024-03-13 00:33:46 +01:00

4756 lines
236 KiB
C#

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using Kreta.Framework;
using Kreta.Framework.Collections;
using Kreta.Framework.Collections.Generic;
using Kreta.Framework.Entities;
using Kreta.Framework.Entities.Associations;
using Kreta.Framework.Entities.Generic;
namespace SDA.Kreta.Entities
{
internal sealed class TanuloDBHelper : EntityDBHelper<Tanulo>
{
private Dictionary<string, string> dynamicColumns = new Dictionary<string, string>()
{
{ "AllamiGondozott", "T_TANULO_OSSZES.C_ALLAMIGONDOZOTT" },
{ "BankszamlaSzam", "T_TANULO_OSSZES.C_BANKSZAMLASZAM" },
{ "BeilleszkedesiNehezseg", "T_TANULO_OSSZES.C_BEILLESZKEDESINEHEZSEG" },
{ "BeirasiNaploSorszam", "T_TANULO_OSSZES.C_BEIRASINAPLOSORSZAM" },
{ "Bejaro", "T_TANULO_OSSZES.C_BEJARO" },
{ "DiakIgazolvanyKelte", "T_TANULO_OSSZES.C_DIAKIGAZOLVANYKELTE" },
{ "DiakIgazolvanySzam", "T_TANULO_OSSZES.C_DIAKIGAZOLVANYSZAM" },
{ "ElozoIntezmeny", "T_TANULO_OSSZES.C_ELOZOINTEZMENY" },
{ "Evismetlo", "T_TANULO_OSSZES.C_EVISMETLO" },
{ "IngyenesTankonvyEllatasa", "T_TANULO_OSSZES.C_INGYENESTANKONVYELLATASA" },
{ "JogviszonyatSzunetelteto", "T_TANULO_OSSZES.C_JOGVISZONYATSZUNETELTETO" },
{ "Magantanulo", "T_TANULO_OSSZES.C_MAGANTANULO" },
{ "MagantanulosaganakOka", "T_TANULO_OSSZES.C_MAGANTANULOSAGANAKOKA" },
{ "MagantanulosagKezdete", "T_TANULO_OSSZES.C_MAGANTANULOSAGKEZDETE" },
{ "NaploSorszam", "T_TANULO_OSSZES.C_NAPLOSORSZAM" },
{ "PolgariSzerzodeses", "T_TANULO_OSSZES.C_POLGARISZERZODESES" },
{ "SzakmaiGyakorlaton", "T_TANULO_OSSZES.C_SZAKMAIGYAKORLATON" },
{ "SzocialisTamogatas", "T_TANULO_OSSZES.C_SZOCIALISTAMOGATAS" },
{ "TandijatFizeto", "T_TANULO_OSSZES.C_TANDIJATFIZETO" },
{ "Tankotelezett", "T_TANULO_OSSZES.C_TANKOTELEZETT" },
{ "TankotelezettsegVege", "T_TANULO_OSSZES.C_TANKOTELEZETTSEGVEGE" },
{ "TanuloSzerzodeses", "T_TANULO_OSSZES.C_TANULOSZERZODESES" },
{ "TeritesiDijatFizeto", "T_TANULO_OSSZES.C_TERITESIDIJATFIZETO" },
{ "TestnevelesTipusa", "T_TANULO_OSSZES.C_TESTNEVELESTIPUSA" },
{ "Vendeg", "T_TANULO_OSSZES.C_VENDEG" },
{ "BTMProblemas", "T_TANULO_OSSZES.C_BTMPROBLEMAS" },
{ "Diaksportkoros", "T_TANULO_OSSZES.C_DIAKSPORTKOROS" },
{ "Egyhazkozossege", "T_TANULO_OSSZES.C_EGYHAZKOZOSSEGE" },
{ "EtkezesiKedvezmeny", "T_TANULO_OSSZES.C_ETKEZESIKEDVEZMENY" },
{ "HalmozottanFogyatekos", "T_TANULO_OSSZES.C_HALMOZOTTANFOGYATEKOS" },
{ "HatranyosHelyzetu", "T_TANULO_OSSZES.C_HATRANYOSHELYZETU" },
{ "KollegiumiEllatasos", "T_TANULO_OSSZES.C_KOLLEGIUMIELLATASOS" },
{ "RendszeresGyermekvedelmiKedvezmeny", "T_TANULO_OSSZES.C_RENDSZERESGYERMEKVEDELMIKEDV" },
{ "SajatosNevelesu", "T_TANULO_OSSZES.C_SAJATOSNEVELESU" },
{ "Sportag", "T_TANULO_OSSZES.C_SPORTAG" },
{ "SportedzoNeve", "T_TANULO_OSSZES.C_SPORTEDZONEVE" },
{ "Sportklub", "T_TANULO_OSSZES.C_SPORTKLUB" },
{ "SzakkepesitesSzama", "T_TANULO_OSSZES.C_SZAKKEPESITESSZAMA" },
{ "TanuloiJogviszonyosEltartottakSzama", "T_TANULO_OSSZES.C_TANULOIJOGVISZONYOSELTARTOTT" },
{ "TartosGyogykezelesSzama", "T_TANULO_OSSZES.C_TARTOSGYOGYKEZELESSZAMA" },
{ "TobbGyermekIgazolasSzama", "T_TANULO_OSSZES.C_TOBBGYERMEKIGAZOLASSZAMA" },
{ "Vallasa", "T_TANULO_OSSZES.C_VALLASA" },
{ "Veszelyeztetett", "T_TANULO_OSSZES.C_VESZELYEZTETETT" },
{ "JogviszonyVarhatoBefejezese", "T_TANULO_OSSZES.C_JOGVISZONYVARHATOBEFEJEZESE" },
{ "BeilleszkedesiProblemavalKuzd", "T_TANULO_OSSZES.C_BEILLESZKEDESIPROBLEMAVALKUZ" },
{ "BeszedfogyatekosOkmanyszam", "T_TANULO_OSSZES.C_BESZEDFOGYATEKOSOKMANYSZAM" },
{ "BNOKod", "T_TANULO_OSSZES.C_BNOKOD" },
{ "BTMHatarozatOkmanyszam", "T_TANULO_OSSZES.C_BTMHATAROZATOKMANYSZAM" },
{ "BTMHatarozatTartalma", "T_TANULO_OSSZES.C_BTMHATAROZATTARTALMA" },
{ "BTMKiallitoIntezmeny", "T_TANULO_OSSZES.C_BTMKIALLITOINTEZMENY" },
{ "BTMKontrollIdopont", "T_TANULO_OSSZES.C_BTMKONTROLLIDOPONT" },
{ "BTMLetszamSuly", "T_TANULO_OSSZES.C_BTMLETSZAMSULY" },
{ "BTMOkmanyErvenyessegKezdete", "T_TANULO_OSSZES.C_BTMOKMANYERVENYESSEGKEZDETE" },
{ "BTMOkmanyErvenyessegVege", "T_TANULO_OSSZES.C_BTMOKMANYERVENYESSEGVEGE" },
{ "DiszgrafiaOkmanyszam", "T_TANULO_OSSZES.C_DISZGRAFIAOKMANYSZAM" },
{ "DiszkalkuliaOkmanyszam", "T_TANULO_OSSZES.C_DISZKALKULIAOKMANYSZAM" },
{ "DiszlexiaOkmanyszam", "T_TANULO_OSSZES.C_DISZLEXIAOKMANYSZAM" },
{ "ErtelmiFogyatekos", "T_TANULO_OSSZES.C_ERTELMIFOGYATEKOS" },
{ "ErtelmiFogyatekosOkmanyszam", "T_TANULO_OSSZES.C_ERTELMIFOGYATEKOSOKMANYSZAM" },
{ "FejlesztesreKijelolt", "T_TANULO_OSSZES.C_FEJLESZTESREKIJELOLT" },
{ "FejlesztoFoglalkozas", "T_TANULO_OSSZES.C_FEJLESZTOFOGLALKOZAS" },
{ "FejlesztoFoglalkozasOraszam", "T_TANULO_OSSZES.C_FEJLESZTOFOGLALKOZASORASZAM" },
{ "HallasSerult", "T_TANULO_OSSZES.C_HALLASSERULT" },
{ "HallasSerultOkmanyszam", "T_TANULO_OSSZES.C_HALLASSERULTOKMANYSZAM" },
{ "LatasSerult", "T_TANULO_OSSZES.C_LATASSERULT" },
{ "LatasSerultOkmanyszam", "T_TANULO_OSSZES.C_LATASSERULTOKMANYSZAM" },
{ "MagatartasiProblemavalKuzd", "T_TANULO_OSSZES.C_MAGATARTASIPROBLEMAVALKUZD" },
{ "MegismeroNemOrganikusOkmanyszam", "T_TANULO_OSSZES.C_MEGISMERONEMORGANIKUSOKMANYS" },
{ "MegismeroOrganikusOkmanyszam", "T_TANULO_OSSZES.C_MEGISMEROORGANIKUSOKMANYSZAM" },
{ "MozgasSerultOkmanyszam", "T_TANULO_OSSZES.C_MOZGASSERULTOKMANYSZAM" },
{ "SNIKiallitoIntezmeny", "T_TANULO_OSSZES.C_SNIKIALLITOINTEZMENY" },
{ "SNIKontrollIdopont", "T_TANULO_OSSZES.C_SNIKONTROLLIDOPONT" },
{ "SNILetszamSuly", "T_TANULO_OSSZES.C_SNILETSZAMSULY" },
{ "SNIMeghatarozas", "T_TANULO_OSSZES.C_SNIMEGHATAROZAS" },
{ "SNIOkmanyErvenyessegKezdete", "T_TANULO_OSSZES.C_SNIOKMANYERVENYESSEGKEZDETE" },
{ "SNIOkmanyErvenyessegVege", "T_TANULO_OSSZES.C_SNIOKMANYERVENYESSEGVEGE" },
{ "TanulasiProblemaDiszgrafia", "T_TANULO_OSSZES.C_TANULASIPROBLEMADISZGRAFIA" },
{ "TanulasiProblemavalKuzd", "T_TANULO_OSSZES.C_TANULASIPROBLEMAVALKUZD" },
{ "TanulasiProblemavalKuzdDiszkalkulia", "T_TANULO_OSSZES.C_TANULASIPROBLEMAVALKUZDDISZK" },
{ "TanulasiProblemavalKuzdDiszlexia", "T_TANULO_OSSZES.C_TANULASIPROBLEMAVALKUZDDISZL" },
{ "ViselkedesNemOrganikusOkmanyszam", "T_TANULO_OSSZES.C_VISELKEDESNEMORGANIKUSOKMANY" },
{ "ViselkedesOrganikusOkmanyszam", "T_TANULO_OSSZES.C_VISELKEDESORGANIKUSOKMANYSZA" },
{ "ElsoIntezmenyOMKod", "T_TANULO_OSSZES.C_ELSOINTEZMENYOMKOD" },
{ "EvismetloTantargyak", "T_TANULO_OSSZES.C_EVISMETLOTANTARGYAK" },
{ "KozepfokuOktatasbaTizenhatodikEletevenekBetoltesetKovetoenBelepett", "T_TANULO_OSSZES.C_KOZEPFOKUOKTATASBATIZENHATOD" },
{ "MenedekjoggalRendelkezo", "T_TANULO_OSSZES.C_MENEDEKJOGGALRENDELKEZO" },
{ "Agazat", "T_TANULO_OSSZES.C_AGAZAT" },
{ "Reszszakkepesites", "T_TANULO_OSSZES.C_RESZSZAKKEPESITES" },
{ "Szakkepesites", "T_TANULO_OSSZES.C_SZAKKEPESITES" },
{ "Szakmacsoport", "T_TANULO_OSSZES.C_SZAKMACSOPORT" },
{ "EgyebDonto", "T_TANULO_OSSZES.C_EGYEBDONTO" },
{ "Megallapodasos", "T_TANULO_OSSZES.C_MEGALLAPODASOS" },
{ "OSZTV", "T_TANULO_OSSZES.C_OSZTV" },
{ "SZETVAgazat", "T_TANULO_OSSZES.C_SZETVAGAZAT" },
{ "Szintvizsga", "T_TANULO_OSSZES.C_SZINTVIZSGA" },
{ "SZKTV", "T_TANULO_OSSZES.C_SZKTV" },
{ "TechnikusiEvfolyam", "T_TANULO_OSSZES.C_TECHNIKUSIEVFOLYAM" },
{ "Egyuttmukodeses", "T_TANULO_OSSZES.C_EGYUTTMUKODESES" },
{ "IskolaiKeretekKozott", "T_TANULO_OSSZES.C_ISKOLAIKERETEKKOZOTT" },
{ "TanuloEvfolyamTipus", "T_TANULO_OSSZES.C_TANULOEVFOLYAMTIPUS" },
{ "TorzslapSzam", "T_TANULO_OSSZES.C_TORZSLAPSZAM" },
{ "IsSzakmaiGyakorlatHiany", "T_TANULO_OSSZES.C_ISSZAKMAIGYAKORLATHIANY" },
{ "IsKifirImportalt", "T_TANULO_OSSZES.C_ISKIFIRIMPORTALT" },
{ "TanterviJellemzoId", "T_TANULO_OSSZES.C_TANTERVIJELLEMZOID" },
{ "BankszamlaTulajdonosTipusID", "T_TANULO_OSSZES.C_BANKSZAMLATULAJDONOSTIPUSID" },
{ "BankszamlaTulajNeve", "T_TANULO_OSSZES.C_BANKSZAMLATULAJNEVE" },
{ "KeziAtlag", "T_TANULO_OSSZES.C_KEZIATLAG" },
{ "SzamitottAtlag", "T_TANULO_OSSZES.C_SZAMITOTTATLAG" },
{ "IsDualisKepzesben", "T_TANULO_OSSZES.C_ISDUALISKEPZESBEN" },
{ "IsMasodikTobbSzakma", "T_TANULO_OSSZES.C_ISMASODIKTOBBSZAKMA" },
{ "JogviszonyTipusID", "T_TANULO_OSSZES.C_JOGVISZONYTIPUSID" },
{ "AgazatUjSzktTipusId", "T_TANULO_OSSZES.C_AGAZATUJSZKTTIPUSID" },
{ "SzakmairanyTipusId", "T_TANULO_OSSZES.C_SZAKMAIRANYTIPUSID" },
{ "SzakmaTipusId", "T_TANULO_OSSZES.C_SZAKMATIPUSID" },
{ "IsErettsegiEredmenyAtadhato", "T_TANULO_OSSZES.C_ISERETTSEGIEREDMENYATADHATO" },
{ "AgazatiAlapvizsgaEredmenye", "T_TANULO_OSSZES.C_AGAZATIALAPVIZSGAEREDMENYE" },
{ "DualisKepzohelyAdoszama", "T_TANULO_OSSZES.C_DUALISKEPZOHELYADOSZAMA" },
{ "DualisKepzohelyNeve", "T_TANULO_OSSZES.C_DUALISKEPZOHELYNEVE" },
{ "IsKuldhetoErettsegiSzRnek", "T_TANULO_OSSZES.C_ISKULDHETOERETTSEGISZRNEK" },
{ "IsKuldhetoKozepFelveteliSzRnek", "T_TANULO_OSSZES.C_ISKULDHETOKOZEPFELVETELISZRN" },
{ "IsKuldhetoMeresiSzRnek", "T_TANULO_OSSZES.C_ISKULDHETOMERESISZRNEK" },
{ "IsOklevelesTechnikusKimenet", "T_TANULO_OSSZES.C_ISOKLEVELESTECHNIKUSKIMENET" },
{ "IsSzakkepzesiMunkaszerzodessel", "T_TANULO_OSSZES.C_ISSZAKKEPZESIMUNKASZERZODESS" },
{ "IsDiakigazolvanyAtadhatoSzRnek", "T_TANULO_OSSZES.C_ISDIAKIGAZOLVANYATADHATOSZRN" },
{ "IsBeszamitasos", "T_TANULO_OSSZES.C_ISBESZAMITASOS" },
{ "IsOsztondijbolKizarva", "T_TANULO_OSSZES.C_ISOSZTONDIJBOLKIZARVA" },
{ "SzakiranyNktTipusId", "T_TANULO_OSSZES.C_SZAKIRANYNKTTIPUSID" },
{ "SzakkepesitesNktTipusId", "T_TANULO_OSSZES.C_SZAKKEPESITESNKTTIPUSID" },
{ "TanulmanyiTeruletNktTipusId", "T_TANULO_OSSZES.C_TANULMANYITERULETNKTTIPUSID" },
{ "IsMulasztasMiattKizart", "T_TANULO_OSSZES.C_ISMULASZTASMIATTKIZART" },
{ "IsSikeresAgazatiVizsga", "T_TANULO_OSSZES.C_ISSIKERESAGAZATIVIZSGA" },
{ "IsAtlagSzakkepzesi", "T_TANULO_OSSZES.C_ISATLAGSZAKKEPZESI" },
{ "IsBeszamitasosFixSzazalek", "T_TANULO_OSSZES.C_ISBESZAMITASOSFIXSZAZALEK" },
{ "MagantanulosagVege", "T_TANULO_OSSZES.C_MAGANTANULOSAGVEGE" },
{ "AgazatiAlapvizsgaEredmenyeSz", "T_TANULO_OSSZES.C_AGAZATIALAPVIZSGAEREDMENYESZ" },
{ "OkiratSzam", "T_TANULO_OSSZES.C_OKIRATSZAM" },
{ "TartozkodasJogcimTipusId", "T_TANULO_OSSZES.C_TARTOZKODASJOGCIMTIPUSID" },
{ "IsApaczaiIgenylo", "T_TANULO_OSSZES.C_ISAPACZAIIGENYLO" },
{ "MufajTipusId", "T_TANULO_OSSZES.C_MUFAJTIPUSID" },
{ "MuveszetiAgId", "T_TANULO_OSSZES.C_MUVESZETIAGID" },
{ "TanszakTipusId", "T_TANULO_OSSZES.C_TANSZAKTIPUSID" },
{ "NemzetkoziBiztositasiOkmSzam", "T_TANULO_OSSZES.C_NEMZETKOZIBIZTOSITASIOKMSZAM" },
{ "TartJogOkmanySzam", "T_TANULO_OSSZES.C_TARTJOGOKMANYSZAM" },
{ "TartJogOkmanyTipusId", "T_TANULO_OSSZES.C_TARTJOGOKMANYTIPUSID" },
{ "Is9kozul8ElozotanevbenVegezte", "T_TANULO_OSSZES.C_IS9KOZUL8ELOZOTANEVBENVEGEZT" },
{ "IsExternatusiEllatasban", "T_TANULO_OSSZES.C_ISEXTERNATUSIELLATASBAN" },
{ "IsNapkoziotthoniEllatasban", "T_TANULO_OSSZES.C_ISNAPKOZIOTTHONIELLATASBAN" },
{ "IsApaczaiSzerzodeses", "T_TANULO_OSSZES.C_ISAPACZAISZERZODESES" },
{ "IsEgesznaposIskOktReszesul", "T_TANULO_OSSZES.C_ISEGESZNAPOSISKOKTRESZESUL" },
{ "IsKiemeltenTehetseges", "T_TANULO_OSSZES.C_ISKIEMELTENTEHETSEGES" },
{ "IsSzabokyAdolfSzakkepODReszesul", "T_TANULO_OSSZES.C_ISSZABOKYADOLFSZAKKEPODRESZE" },
{ "IsSzamitogepetOktCelraHasznal", "T_TANULO_OSSZES.C_ISSZAMITOGEPETOKTCELRAHASZNA" },
{ "IsIngyenesKepzes", "T_TANULO_OSSZES.C_ISINGYENESKEPZES" },
{ "IsRendszeresGyermekvedelmi", "T_TANULO_OSSZES.C_ISRENDSZERESGYERMEKVEDELMI" },
{ "IsOtthoniEllatas", "T_TANULO_OSSZES.C_ISOTTHONIELLATAS" },
{ "Neme", "T_FELHASZNALO_OSSZES.C_NEME" },
{ "SzuletesiDatum", "T_FELHASZNALO_OSSZES.C_SZULETESIDATUM" },
{ "SzuletesiNev", "T_FELHASZNALO_OSSZES.C_SZULETESINEV" },
{ "AnyjaNeve", "T_FELHASZNALO_OSSZES.C_ANYJANEVE" },
{ "SzuletesiHely", "T_FELHASZNALO_OSSZES.C_SZULETESIHELY" },
{ "TAJSzam", "T_FELHASZNALO_OSSZES.C_TAJSZAM" },
{ "Allampolgarsaga", "T_FELHASZNALO_OSSZES.C_ALLAMPOLGARSAGA" },
{ "KeresesiNev", "T_FELHASZNALO_OSSZES.C_KERESESINEV" },
{ "SzuletesiOrszag", "T_FELHASZNALO_OSSZES.C_SZULETESIORSZAG" },
{ "SzuletesiNevSorrend", "T_FELHASZNALO_OSSZES.C_SZULETESINEVSORREND" },
{ "AnyjaNeveSorrend", "T_FELHASZNALO_OSSZES.C_ANYJANEVESORREND" },
{ "AlapertelmezettLCID", "T_FELHASZNALO_OSSZES.C_ALAPERTELMEZETTLCID" },
{ "LatasserultWebHasznalata", "T_FELHASZNALO_OSSZES.C_LATASSERULTWEBHASZNALATA" },
{ "SmsSzam", "T_FELHASZNALO_OSSZES.C_SMSSZAM" },
{ "SmsSzinkronizalt", "T_FELHASZNALO_OSSZES.C_SMSSZINKRONIZALT" },
{ "KellADSzinkronizalas", "T_FELHASZNALO_OSSZES.C_KELLADSZINKRONIZALAS" },
{ "SzuletesiNevElvalaszto", "T_FELHASZNALO_OSSZES.C_SZULETESINEVELVALASZTO" },
{ "AnyjaNeveElvalaszto", "T_FELHASZNALO_OSSZES.C_ANYJANEVEELVALASZTO" },
{ "DMStartTime", "T_FELHASZNALO_OSSZES.C_DMSTARTTIME" },
{ "NyomtatasiNev", "T_FELHASZNALO_OSSZES.C_NYOMTATASINEV" },
{ "Utonev", "T_FELHASZNALO_OSSZES.C_UTONEV" },
{ "Vezeteknev", "T_FELHASZNALO_OSSZES.C_VEZETEKNEV" },
{ "AdoazonositoJel", "T_FELHASZNALO_OSSZES.C_ADOAZONOSITOJEL" },
{ "Elotag", "T_FELHASZNALO_OSSZES.C_ELOTAG" },
{ "Anyanyelve", "T_FELHASZNALO_OSSZES.C_ANYANYELVE" },
{ "IgazolvanySzam", "T_FELHASZNALO_OSSZES.C_IGAZOLVANYSZAM" },
{ "IgazolvanyTipusa", "T_FELHASZNALO_OSSZES.C_IGAZOLVANYTIPUSA" },
{ "NevSorrend", "T_FELHASZNALO_OSSZES.C_NEVSORREND" },
{ "NyilvantartasiSzam", "T_FELHASZNALO_OSSZES.C_NYILVANTARTASISZAM" },
{ "NyilvantartasKezdete", "T_FELHASZNALO_OSSZES.C_NYILVANTARTASKEZDETE" },
{ "OktatasiAzonosito", "T_FELHASZNALO_OSSZES.C_OKTATASIAZONOSITO" },
{ "OMKod", "T_FELHASZNALO_OSSZES.C_OMKOD" },
{ "Alairas", "T_FELHASZNALO_OSSZES.C_ALAIRAS" },
{ "ProfilKep", "T_FELHASZNALO_OSSZES.C_PROFILKEP" },
{ "KretaKod", "T_FELHASZNALO_OSSZES.C_KRETAKOD" },
{ "KIRAzonosito", "T_FELHASZNALO_OSSZES.C_KIRAZONOSITO" },
{ "Allampolgarsaga2", "T_FELHASZNALO_OSSZES.C_ALLAMPOLGARSAGA2" },
{ "FenntartoAzonosito", "T_FELHASZNALO_OSSZES.C_FENNTARTOAZONOSITO" },
{ "Importalt", "T_FELHASZNALO_OSSZES.C_IMPORTALT" },
{ "BelugyAltalAzonositott", "T_FELHASZNALO_OSSZES.C_BELUGYALTALAZONOSITOTT" },
{ "UtolsoAdatFrissitesIdopontja", "T_FELHASZNALO_OSSZES.C_UTOLSOADATFRISSITESIDOPONTJA" },
{ "EgyediAzonosito", "T_FELHASZNALO_OSSZES.C_EGYEDIAZONOSITO" },
{ "KretaKurzusOklevelszam", "T_FELHASZNALO_OSSZES.C_KRETAKURZUSOKLEVELSZAM" },
{ "Megjegyzes", "T_FELHASZNALO_OSSZES.C_MEGJEGYZES" },
{ "IdpEgyediAzonosito", "T_FELHASZNALO_OSSZES.C_IDPEGYEDIAZONOSITO" },
{ "IsCovidFertozott", "T_FELHASZNALO_OSSZES.C_ISCOVIDFERTOZOTT" },
{ "CovidFertozesKezdeteDate", "T_FELHASZNALO_OSSZES.C_COVIDFERTOZESKEZDETEDATE" },
{ "AnyjaUtoneve", "T_FELHASZNALO_OSSZES.C_ANYJAUTONEVE" },
{ "AnyjaVezetekneve", "T_FELHASZNALO_OSSZES.C_ANYJAVEZETEKNEVE" },
{ "SzuletesiUtonev", "T_FELHASZNALO_OSSZES.C_SZULETESIUTONEV" },
{ "SzuletesiVezeteknev", "T_FELHASZNALO_OSSZES.C_SZULETESIVEZETEKNEV" },
{ "AnyjaNeveElotag", "T_FELHASZNALO_OSSZES.C_ANYJANEVEELOTAG" },
{ "SzuletesiNevElotag", "T_FELHASZNALO_OSSZES.C_SZULETESINEVELOTAG" },
{ "IsAdoAzonositoNelkul", "T_FELHASZNALO_OSSZES.C_ISADOAZONOSITONELKUL" },
{ "IsOktAzonNelkul", "T_FELHASZNALO_OSSZES.C_ISOKTAZONNELKUL" },
{ "IsTAJSzamNelkul", "T_FELHASZNALO_OSSZES.C_ISTAJSZAMNELKUL" },
};
private const string dynamicQueryCommandText =
"select " +
"T_TANULO_OSSZES.ID, " +
"{COLUMNS}" +
// Tanulo betöltése
// Tanulo kapcsoló mezői
"T_TANULO_OSSZES.C_TANTERVID, " + /* Opcionális asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_FELVETELTANEVEID, " + /* Kötelező asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_MENTORID, " + /* Opcionális asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_ALINTEZMENYID, " + /* Kötelező asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_ALTANEVID, " + /* Kötelező asszociációs kapcsolómező */
// Felhasznalo kapcsoló mezői
"T_FELHASZNALO_OSSZES.C_INTEZMENYID, " + /* Kötelező asszociációs kapcsolómező */
"T_FELHASZNALO_OSSZES.C_TANEVID, " + /* Kötelező asszociációs kapcsolómező */
"T_FELHASZNALO_OSSZES.TOROLT, " +
"T_FELHASZNALO_OSSZES.SERIAL, " +
"T_FELHASZNALO_OSSZES.CREATED, " +
"T_FELHASZNALO_OSSZES.CREATOR, " +
"T_FELHASZNALO_OSSZES.LASTCHANGED, " +
"T_FELHASZNALO_OSSZES.MODIFIER " +
"from " +
"T_TANULO_OSSZES " +
"inner join T_FELHASZNALO_OSSZES on (T_TANULO_OSSZES.ID = T_FELHASZNALO_OSSZES.ID) " +
"where " +
"(1 = 1) ";
private const string emptyQueryCommandText =
"select " +
"T_TANULO_OSSZES.ID, " +
// Tanulo betöltése
// Tanulo mezői
"T_TANULO_OSSZES.C_ALLAMIGONDOZOTT, " +
"T_TANULO_OSSZES.C_BANKSZAMLASZAM, " +
"T_TANULO_OSSZES.C_BEILLESZKEDESINEHEZSEG, " +
"T_TANULO_OSSZES.C_BEIRASINAPLOSORSZAM, " +
"T_TANULO_OSSZES.C_BEJARO, " +
"T_TANULO_OSSZES.C_DIAKIGAZOLVANYKELTE, " +
"T_TANULO_OSSZES.C_DIAKIGAZOLVANYSZAM, " +
"T_TANULO_OSSZES.C_ELOZOINTEZMENY, " +
"T_TANULO_OSSZES.C_EVISMETLO, " +
"T_TANULO_OSSZES.C_INGYENESTANKONVYELLATASA, " +
"T_TANULO_OSSZES.C_JOGVISZONYATSZUNETELTETO, " +
"T_TANULO_OSSZES.C_MAGANTANULO, " +
"T_TANULO_OSSZES.C_MAGANTANULOSAGANAKOKA, " +
"T_TANULO_OSSZES.C_MAGANTANULOSAGKEZDETE, " +
"T_TANULO_OSSZES.C_NAPLOSORSZAM, " +
"T_TANULO_OSSZES.C_POLGARISZERZODESES, " +
"T_TANULO_OSSZES.C_SZAKMAIGYAKORLATON, " +
"T_TANULO_OSSZES.C_SZOCIALISTAMOGATAS, " +
"T_TANULO_OSSZES.C_TANDIJATFIZETO, " +
"T_TANULO_OSSZES.C_TANKOTELEZETT, " +
"T_TANULO_OSSZES.C_TANKOTELEZETTSEGVEGE, " +
"T_TANULO_OSSZES.C_TANULOSZERZODESES, " +
"T_TANULO_OSSZES.C_TERITESIDIJATFIZETO, " +
"T_TANULO_OSSZES.C_TESTNEVELESTIPUSA, " +
"T_TANULO_OSSZES.C_VENDEG, " +
"T_TANULO_OSSZES.C_BTMPROBLEMAS, " +
"T_TANULO_OSSZES.C_DIAKSPORTKOROS, " +
"T_TANULO_OSSZES.C_EGYHAZKOZOSSEGE, " +
"T_TANULO_OSSZES.C_ETKEZESIKEDVEZMENY, " +
"T_TANULO_OSSZES.C_HALMOZOTTANFOGYATEKOS, " +
"T_TANULO_OSSZES.C_HATRANYOSHELYZETU, " +
"T_TANULO_OSSZES.C_KOLLEGIUMIELLATASOS, " +
"T_TANULO_OSSZES.C_RENDSZERESGYERMEKVEDELMIKEDV, " +
"T_TANULO_OSSZES.C_SAJATOSNEVELESU, " +
"T_TANULO_OSSZES.C_SPORTAG, " +
"T_TANULO_OSSZES.C_SPORTEDZONEVE, " +
"T_TANULO_OSSZES.C_SPORTKLUB, " +
"T_TANULO_OSSZES.C_SZAKKEPESITESSZAMA, " +
"T_TANULO_OSSZES.C_TANULOIJOGVISZONYOSELTARTOTT, " +
"T_TANULO_OSSZES.C_TARTOSGYOGYKEZELESSZAMA, " +
"T_TANULO_OSSZES.C_TOBBGYERMEKIGAZOLASSZAMA, " +
"T_TANULO_OSSZES.C_VALLASA, " +
"T_TANULO_OSSZES.C_VESZELYEZTETETT, " +
"T_TANULO_OSSZES.C_JOGVISZONYVARHATOBEFEJEZESE, " +
"T_TANULO_OSSZES.C_BEILLESZKEDESIPROBLEMAVALKUZ, " +
"T_TANULO_OSSZES.C_BESZEDFOGYATEKOSOKMANYSZAM, " +
"T_TANULO_OSSZES.C_BNOKOD, " +
"T_TANULO_OSSZES.C_BTMHATAROZATOKMANYSZAM, " +
"T_TANULO_OSSZES.C_BTMHATAROZATTARTALMA, " +
"T_TANULO_OSSZES.C_BTMKIALLITOINTEZMENY, " +
"T_TANULO_OSSZES.C_BTMKONTROLLIDOPONT, " +
"T_TANULO_OSSZES.C_BTMLETSZAMSULY, " +
"T_TANULO_OSSZES.C_BTMOKMANYERVENYESSEGKEZDETE, " +
"T_TANULO_OSSZES.C_BTMOKMANYERVENYESSEGVEGE, " +
"T_TANULO_OSSZES.C_DISZGRAFIAOKMANYSZAM, " +
"T_TANULO_OSSZES.C_DISZKALKULIAOKMANYSZAM, " +
"T_TANULO_OSSZES.C_DISZLEXIAOKMANYSZAM, " +
"T_TANULO_OSSZES.C_ERTELMIFOGYATEKOS, " +
"T_TANULO_OSSZES.C_ERTELMIFOGYATEKOSOKMANYSZAM, " +
"T_TANULO_OSSZES.C_FEJLESZTESREKIJELOLT, " +
"T_TANULO_OSSZES.C_FEJLESZTOFOGLALKOZAS, " +
"T_TANULO_OSSZES.C_FEJLESZTOFOGLALKOZASORASZAM, " +
"T_TANULO_OSSZES.C_HALLASSERULT, " +
"T_TANULO_OSSZES.C_HALLASSERULTOKMANYSZAM, " +
"T_TANULO_OSSZES.C_LATASSERULT, " +
"T_TANULO_OSSZES.C_LATASSERULTOKMANYSZAM, " +
"T_TANULO_OSSZES.C_MAGATARTASIPROBLEMAVALKUZD, " +
"T_TANULO_OSSZES.C_MEGISMERONEMORGANIKUSOKMANYS, " +
"T_TANULO_OSSZES.C_MEGISMEROORGANIKUSOKMANYSZAM, " +
"T_TANULO_OSSZES.C_MOZGASSERULTOKMANYSZAM, " +
"T_TANULO_OSSZES.C_SNIKIALLITOINTEZMENY, " +
"T_TANULO_OSSZES.C_SNIKONTROLLIDOPONT, " +
"T_TANULO_OSSZES.C_SNILETSZAMSULY, " +
"T_TANULO_OSSZES.C_SNIMEGHATAROZAS, " +
"T_TANULO_OSSZES.C_SNIOKMANYERVENYESSEGKEZDETE, " +
"T_TANULO_OSSZES.C_SNIOKMANYERVENYESSEGVEGE, " +
"T_TANULO_OSSZES.C_TANULASIPROBLEMADISZGRAFIA, " +
"T_TANULO_OSSZES.C_TANULASIPROBLEMAVALKUZD, " +
"T_TANULO_OSSZES.C_TANULASIPROBLEMAVALKUZDDISZK, " +
"T_TANULO_OSSZES.C_TANULASIPROBLEMAVALKUZDDISZL, " +
"T_TANULO_OSSZES.C_VISELKEDESNEMORGANIKUSOKMANY, " +
"T_TANULO_OSSZES.C_VISELKEDESORGANIKUSOKMANYSZA, " +
"T_TANULO_OSSZES.C_ELSOINTEZMENYOMKOD, " +
"T_TANULO_OSSZES.C_EVISMETLOTANTARGYAK, " +
"T_TANULO_OSSZES.C_KOZEPFOKUOKTATASBATIZENHATOD, " +
"T_TANULO_OSSZES.C_MENEDEKJOGGALRENDELKEZO, " +
"T_TANULO_OSSZES.C_AGAZAT, " +
"T_TANULO_OSSZES.C_RESZSZAKKEPESITES, " +
"T_TANULO_OSSZES.C_SZAKKEPESITES, " +
"T_TANULO_OSSZES.C_SZAKMACSOPORT, " +
"T_TANULO_OSSZES.C_EGYEBDONTO, " +
"T_TANULO_OSSZES.C_MEGALLAPODASOS, " +
"T_TANULO_OSSZES.C_OSZTV, " +
"T_TANULO_OSSZES.C_SZETVAGAZAT, " +
"T_TANULO_OSSZES.C_SZINTVIZSGA, " +
"T_TANULO_OSSZES.C_SZKTV, " +
"T_TANULO_OSSZES.C_TECHNIKUSIEVFOLYAM, " +
"T_TANULO_OSSZES.C_EGYUTTMUKODESES, " +
"T_TANULO_OSSZES.C_ISKOLAIKERETEKKOZOTT, " +
"T_TANULO_OSSZES.C_TANULOEVFOLYAMTIPUS, " +
"T_TANULO_OSSZES.C_TORZSLAPSZAM, " +
"T_TANULO_OSSZES.C_ISSZAKMAIGYAKORLATHIANY, " +
"T_TANULO_OSSZES.C_ISKIFIRIMPORTALT, " +
"T_TANULO_OSSZES.C_TANTERVIJELLEMZOID, " +
"T_TANULO_OSSZES.C_BANKSZAMLATULAJDONOSTIPUSID, " +
"T_TANULO_OSSZES.C_BANKSZAMLATULAJNEVE, " +
"T_TANULO_OSSZES.C_KEZIATLAG, " +
"T_TANULO_OSSZES.C_SZAMITOTTATLAG, " +
"T_TANULO_OSSZES.C_ISDUALISKEPZESBEN, " +
"T_TANULO_OSSZES.C_ISMASODIKTOBBSZAKMA, " +
"T_TANULO_OSSZES.C_JOGVISZONYTIPUSID, " +
"T_TANULO_OSSZES.C_AGAZATUJSZKTTIPUSID, " +
"T_TANULO_OSSZES.C_SZAKMAIRANYTIPUSID, " +
"T_TANULO_OSSZES.C_SZAKMATIPUSID, " +
"T_TANULO_OSSZES.C_ISERETTSEGIEREDMENYATADHATO, " +
"T_TANULO_OSSZES.C_AGAZATIALAPVIZSGAEREDMENYE, " +
"T_TANULO_OSSZES.C_DUALISKEPZOHELYADOSZAMA, " +
"T_TANULO_OSSZES.C_DUALISKEPZOHELYNEVE, " +
"T_TANULO_OSSZES.C_ISKULDHETOERETTSEGISZRNEK, " +
"T_TANULO_OSSZES.C_ISKULDHETOKOZEPFELVETELISZRN, " +
"T_TANULO_OSSZES.C_ISKULDHETOMERESISZRNEK, " +
"T_TANULO_OSSZES.C_ISOKLEVELESTECHNIKUSKIMENET, " +
"T_TANULO_OSSZES.C_ISSZAKKEPZESIMUNKASZERZODESS, " +
"T_TANULO_OSSZES.C_ISDIAKIGAZOLVANYATADHATOSZRN, " +
"T_TANULO_OSSZES.C_ISBESZAMITASOS, " +
"T_TANULO_OSSZES.C_ISOSZTONDIJBOLKIZARVA, " +
"T_TANULO_OSSZES.C_SZAKIRANYNKTTIPUSID, " +
"T_TANULO_OSSZES.C_SZAKKEPESITESNKTTIPUSID, " +
"T_TANULO_OSSZES.C_TANULMANYITERULETNKTTIPUSID, " +
"T_TANULO_OSSZES.C_ISMULASZTASMIATTKIZART, " +
"T_TANULO_OSSZES.C_ISSIKERESAGAZATIVIZSGA, " +
"T_TANULO_OSSZES.C_ISATLAGSZAKKEPZESI, " +
"T_TANULO_OSSZES.C_ISBESZAMITASOSFIXSZAZALEK, " +
"T_TANULO_OSSZES.C_MAGANTANULOSAGVEGE, " +
"T_TANULO_OSSZES.C_AGAZATIALAPVIZSGAEREDMENYESZ, " +
"T_TANULO_OSSZES.C_OKIRATSZAM, " +
"T_TANULO_OSSZES.C_TARTOZKODASJOGCIMTIPUSID, " +
"T_TANULO_OSSZES.C_ISAPACZAIIGENYLO, " +
"T_TANULO_OSSZES.C_MUFAJTIPUSID, " +
"T_TANULO_OSSZES.C_MUVESZETIAGID, " +
"T_TANULO_OSSZES.C_TANSZAKTIPUSID, " +
"T_TANULO_OSSZES.C_NEMZETKOZIBIZTOSITASIOKMSZAM, " +
"T_TANULO_OSSZES.C_TARTJOGOKMANYSZAM, " +
"T_TANULO_OSSZES.C_TARTJOGOKMANYTIPUSID, " +
"T_TANULO_OSSZES.C_IS9KOZUL8ELOZOTANEVBENVEGEZT, " +
"T_TANULO_OSSZES.C_ISEXTERNATUSIELLATASBAN, " +
"T_TANULO_OSSZES.C_ISNAPKOZIOTTHONIELLATASBAN, " +
"T_TANULO_OSSZES.C_ISAPACZAISZERZODESES, " +
"T_TANULO_OSSZES.C_ISEGESZNAPOSISKOKTRESZESUL, " +
"T_TANULO_OSSZES.C_ISKIEMELTENTEHETSEGES, " +
"T_TANULO_OSSZES.C_ISSZABOKYADOLFSZAKKEPODRESZE, " +
"T_TANULO_OSSZES.C_ISSZAMITOGEPETOKTCELRAHASZNA, " +
"T_TANULO_OSSZES.C_ISINGYENESKEPZES, " +
"T_TANULO_OSSZES.C_ISRENDSZERESGYERMEKVEDELMI, " +
"T_TANULO_OSSZES.C_ISOTTHONIELLATAS, " +
// Felhasznalo mezői
"T_FELHASZNALO_OSSZES.C_NEME, " +
"T_FELHASZNALO_OSSZES.C_SZULETESIDATUM, " +
"T_FELHASZNALO_OSSZES.C_SZULETESINEV, " +
"T_FELHASZNALO_OSSZES.C_ANYJANEVE, " +
"T_FELHASZNALO_OSSZES.C_SZULETESIHELY, " +
"T_FELHASZNALO_OSSZES.C_TAJSZAM, " +
"T_FELHASZNALO_OSSZES.C_ALLAMPOLGARSAGA, " +
"T_FELHASZNALO_OSSZES.C_KERESESINEV, " +
"T_FELHASZNALO_OSSZES.C_SZULETESIORSZAG, " +
"T_FELHASZNALO_OSSZES.C_SZULETESINEVSORREND, " +
"T_FELHASZNALO_OSSZES.C_ANYJANEVESORREND, " +
"T_FELHASZNALO_OSSZES.C_ALAPERTELMEZETTLCID, " +
"T_FELHASZNALO_OSSZES.C_LATASSERULTWEBHASZNALATA, " +
"T_FELHASZNALO_OSSZES.C_SMSSZAM, " +
"T_FELHASZNALO_OSSZES.C_SMSSZINKRONIZALT, " +
"T_FELHASZNALO_OSSZES.C_KELLADSZINKRONIZALAS, " +
"T_FELHASZNALO_OSSZES.C_SZULETESINEVELVALASZTO, " +
"T_FELHASZNALO_OSSZES.C_ANYJANEVEELVALASZTO, " +
"T_FELHASZNALO_OSSZES.C_DMSTARTTIME, " +
"T_FELHASZNALO_OSSZES.C_NYOMTATASINEV, " +
"T_FELHASZNALO_OSSZES.C_UTONEV, " +
"T_FELHASZNALO_OSSZES.C_VEZETEKNEV, " +
"T_FELHASZNALO_OSSZES.C_ADOAZONOSITOJEL, " +
"T_FELHASZNALO_OSSZES.C_ELOTAG, " +
"T_FELHASZNALO_OSSZES.C_ANYANYELVE, " +
"T_FELHASZNALO_OSSZES.C_IGAZOLVANYSZAM, " +
"T_FELHASZNALO_OSSZES.C_IGAZOLVANYTIPUSA, " +
"T_FELHASZNALO_OSSZES.C_NEVSORREND, " +
"T_FELHASZNALO_OSSZES.C_NYILVANTARTASISZAM, " +
"T_FELHASZNALO_OSSZES.C_NYILVANTARTASKEZDETE, " +
"T_FELHASZNALO_OSSZES.C_OKTATASIAZONOSITO, " +
"T_FELHASZNALO_OSSZES.C_OMKOD, " +
"T_FELHASZNALO_OSSZES.C_ALAIRAS, " +
"T_FELHASZNALO_OSSZES.C_PROFILKEP, " +
"T_FELHASZNALO_OSSZES.C_KRETAKOD, " +
"T_FELHASZNALO_OSSZES.C_KIRAZONOSITO, " +
"T_FELHASZNALO_OSSZES.C_ALLAMPOLGARSAGA2, " +
"T_FELHASZNALO_OSSZES.C_FENNTARTOAZONOSITO, " +
"T_FELHASZNALO_OSSZES.C_IMPORTALT, " +
"T_FELHASZNALO_OSSZES.C_BELUGYALTALAZONOSITOTT, " +
"T_FELHASZNALO_OSSZES.C_UTOLSOADATFRISSITESIDOPONTJA, " +
"T_FELHASZNALO_OSSZES.C_EGYEDIAZONOSITO, " +
"T_FELHASZNALO_OSSZES.C_KRETAKURZUSOKLEVELSZAM, " +
"T_FELHASZNALO_OSSZES.C_MEGJEGYZES, " +
"T_FELHASZNALO_OSSZES.C_IDPEGYEDIAZONOSITO, " +
"T_FELHASZNALO_OSSZES.C_ISCOVIDFERTOZOTT, " +
"T_FELHASZNALO_OSSZES.C_COVIDFERTOZESKEZDETEDATE, " +
"T_FELHASZNALO_OSSZES.C_ANYJAUTONEVE, " +
"T_FELHASZNALO_OSSZES.C_ANYJAVEZETEKNEVE, " +
"T_FELHASZNALO_OSSZES.C_SZULETESIUTONEV, " +
"T_FELHASZNALO_OSSZES.C_SZULETESIVEZETEKNEV, " +
"T_FELHASZNALO_OSSZES.C_ANYJANEVEELOTAG, " +
"T_FELHASZNALO_OSSZES.C_SZULETESINEVELOTAG, " +
"T_FELHASZNALO_OSSZES.C_ISADOAZONOSITONELKUL, " +
"T_FELHASZNALO_OSSZES.C_ISOKTAZONNELKUL, " +
"T_FELHASZNALO_OSSZES.C_ISTAJSZAMNELKUL, " +
// Tanulo kapcsoló mezői
"T_TANULO_OSSZES.C_TANTERVID, " + /* Opcionális asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_FELVETELTANEVEID, " + /* Kötelező asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_MENTORID, " + /* Opcionális asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_ALINTEZMENYID, " + /* Kötelező asszociációs kapcsolómező */
"T_TANULO_OSSZES.C_ALTANEVID, " + /* Kötelező asszociációs kapcsolómező */
// Felhasznalo kapcsoló mezői
"T_FELHASZNALO_OSSZES.C_INTEZMENYID, " + /* Kötelező asszociációs kapcsolómező */
"T_FELHASZNALO_OSSZES.C_TANEVID, " + /* Kötelező asszociációs kapcsolómező */
"T_FELHASZNALO_OSSZES.TOROLT, " +
"T_FELHASZNALO_OSSZES.SERIAL, " +
"T_FELHASZNALO_OSSZES.CREATED, " +
"T_FELHASZNALO_OSSZES.CREATOR, " +
"T_FELHASZNALO_OSSZES.LASTCHANGED, " +
"T_FELHASZNALO_OSSZES.MODIFIER " +
"from " +
"T_TANULO_OSSZES " +
"inner join T_FELHASZNALO_OSSZES on (T_TANULO_OSSZES.ID = T_FELHASZNALO_OSSZES.ID) " +
"where " +
"(1 = 1) ";
public override string EmptyQueryCommandText
{
get
{
return emptyQueryCommandText;
}
}
public override string DynamicQueryCommandText
{
get
{
return dynamicQueryCommandText;
}
}
public override IDictionary<string, string> DynamicColumns
{
get
{
return dynamicColumns;
}
}
protected override Tanulo CreateEntityInstance()
{
return Tanulo.GiveAnInstance();
}
#region Lekérdezés
public override void LoadEntityFields(Tanulo entity, SDA.DataProvider.SDADataReader reader)
{
// Tanulo betöltése
// Tanulo mezői
entity.m_AllamiGondozott = DAUtil.ReadBooleanAttribute(reader, 1, false);
entity.m_BankszamlaSzam = DAUtil.ReadStringAttribute(reader, 2);
entity.m_BeilleszkedesiNehezseg = DAUtil.ReadBooleanAttribute(reader, 3, false);
entity.m_BeirasiNaploSorszam = DAUtil.ReadStringAttribute(reader, 4);
entity.m_Bejaro = DAUtil.ReadBooleanAttribute(reader, 5, false);
entity.m_DiakIgazolvanyKelte = DAUtil.ReadDateTimeAttribute(reader, 6);
entity.m_DiakIgazolvanySzam = DAUtil.ReadStringAttribute(reader, 7);
entity.m_ElozoIntezmeny = DAUtil.ReadStringAttribute(reader, 8);
entity.m_Evismetlo = DAUtil.ReadBooleanAttribute(reader, 9, false);
entity.m_IngyenesTankonvyEllatasa = DAUtil.ReadIntegerAttribute(reader, 10);
entity.m_JogviszonyatSzunetelteto = DAUtil.ReadBooleanAttribute(reader, 11, false);
entity.m_Magantanulo = DAUtil.ReadBooleanAttribute(reader, 12, false);
entity.m_MagantanulosaganakOka = DAUtil.ReadIntegerAttribute(reader, 13);
entity.m_MagantanulosagKezdete = DAUtil.ReadDateTimeAttribute(reader, 14);
entity.m_NaploSorszam = DAUtil.ReadIntegerAttribute(reader, 15);
entity.m_PolgariSzerzodeses = DAUtil.ReadBooleanAttribute(reader, 16, false);
entity.m_SzakmaiGyakorlaton = DAUtil.ReadBooleanAttribute(reader, 17, false);
entity.m_SzocialisTamogatas = DAUtil.ReadBooleanAttribute(reader, 18, false);
entity.m_TandijatFizeto = DAUtil.ReadBooleanAttribute(reader, 19, false);
entity.m_Tankotelezett = DAUtil.ReadBooleanAttribute(reader, 20, true);
entity.m_TankotelezettsegVege = DAUtil.ReadDateTimeAttribute(reader, 21);
entity.m_TanuloSzerzodeses = DAUtil.ReadBooleanAttribute(reader, 22, false);
entity.m_TeritesiDijatFizeto = DAUtil.ReadBooleanAttribute(reader, 23, false);
entity.m_TestnevelesTipusa = DAUtil.ReadIntegerAttribute(reader, 24, -1);
entity.m_Vendeg = DAUtil.ReadBooleanAttribute(reader, 25, false);
entity.m_BTMProblemas = DAUtil.ReadBooleanAttribute(reader, 26, false);
entity.m_Diaksportkoros = DAUtil.ReadBooleanAttribute(reader, 27, false);
entity.m_Egyhazkozossege = DAUtil.ReadStringAttribute(reader, 28);
entity.m_EtkezesiKedvezmeny = DAUtil.ReadIntegerAttribute(reader, 29);
entity.m_HalmozottanFogyatekos = DAUtil.ReadBooleanAttribute(reader, 30, false);
entity.m_HatranyosHelyzetu = DAUtil.ReadIntegerAttribute(reader, 31, -1);
entity.m_KollegiumiEllatasos = DAUtil.ReadBooleanAttribute(reader, 32, false);
entity.m_RendszeresGyermekvedelmiKedvezmeny = DAUtil.ReadStringAttribute(reader, 33);
entity.m_SajatosNevelesu = DAUtil.ReadBooleanAttribute(reader, 34, false);
entity.m_Sportag = DAUtil.ReadStringAttribute(reader, 35);
entity.m_SportedzoNeve = DAUtil.ReadStringAttribute(reader, 36);
entity.m_Sportklub = DAUtil.ReadStringAttribute(reader, 37);
entity.m_SzakkepesitesSzama = DAUtil.ReadIntegerAttribute(reader, 38);
entity.m_TanuloiJogviszonyosEltartottakSzama = DAUtil.ReadIntegerAttribute(reader, 39);
entity.m_TartosGyogykezelesSzama = DAUtil.ReadStringAttribute(reader, 40);
entity.m_TobbGyermekIgazolasSzama = DAUtil.ReadStringAttribute(reader, 41);
entity.m_Vallasa = DAUtil.ReadIntegerAttribute(reader, 42);
entity.m_Veszelyeztetett = DAUtil.ReadBooleanAttribute(reader, 43, false);
entity.m_JogviszonyVarhatoBefejezese = DAUtil.ReadDateTimeAttribute(reader, 44);
entity.m_BeilleszkedesiProblemavalKuzd = DAUtil.ReadBooleanAttribute(reader, 45, false);
entity.m_BeszedfogyatekosOkmanyszam = DAUtil.ReadStringAttribute(reader, 46);
entity.m_BNOKod = DAUtil.ReadStringAttribute(reader, 47);
entity.m_BTMHatarozatOkmanyszam = DAUtil.ReadStringAttribute(reader, 48);
entity.m_BTMHatarozatTartalma = DAUtil.ReadStringAttribute(reader, 49);
entity.m_BTMKiallitoIntezmeny = DAUtil.ReadStringAttribute(reader, 50);
entity.m_BTMKontrollIdopont = DAUtil.ReadDateTimeAttribute(reader, 51);
entity.m_BTMLetszamSuly = DAUtil.ReadDoubleAttribute(reader, 52, 1);
entity.m_BTMOkmanyErvenyessegKezdete = DAUtil.ReadDateTimeAttribute(reader, 53);
entity.m_BTMOkmanyErvenyessegVege = DAUtil.ReadDateTimeAttribute(reader, 54);
entity.m_DiszgrafiaOkmanyszam = DAUtil.ReadStringAttribute(reader, 55);
entity.m_DiszkalkuliaOkmanyszam = DAUtil.ReadStringAttribute(reader, 56);
entity.m_DiszlexiaOkmanyszam = DAUtil.ReadStringAttribute(reader, 57);
entity.m_ErtelmiFogyatekos = DAUtil.ReadIntegerAttribute(reader, 58);
entity.m_ErtelmiFogyatekosOkmanyszam = DAUtil.ReadStringAttribute(reader, 59);
entity.m_FejlesztesreKijelolt = DAUtil.ReadStringAttribute(reader, 60);
entity.m_FejlesztoFoglalkozas = DAUtil.ReadStringAttribute(reader, 61);
entity.m_FejlesztoFoglalkozasOraszam = DAUtil.ReadDoubleAttribute(reader, 62);
entity.m_HallasSerult = DAUtil.ReadIntegerAttribute(reader, 63);
entity.m_HallasSerultOkmanyszam = DAUtil.ReadStringAttribute(reader, 64);
entity.m_LatasSerult = DAUtil.ReadIntegerAttribute(reader, 65);
entity.m_LatasSerultOkmanyszam = DAUtil.ReadStringAttribute(reader, 66);
entity.m_MagatartasiProblemavalKuzd = DAUtil.ReadBooleanAttribute(reader, 67, false);
entity.m_MegismeroNemOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, 68);
entity.m_MegismeroOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, 69);
entity.m_MozgasSerultOkmanyszam = DAUtil.ReadStringAttribute(reader, 70);
entity.m_SNIKiallitoIntezmeny = DAUtil.ReadStringAttribute(reader, 71);
entity.m_SNIKontrollIdopont = DAUtil.ReadDateTimeAttribute(reader, 72);
entity.m_SNILetszamSuly = DAUtil.ReadIntegerAttribute(reader, 73, 1);
entity.m_SNIMeghatarozas = DAUtil.ReadStringAttribute(reader, 74);
entity.m_SNIOkmanyErvenyessegKezdete = DAUtil.ReadDateTimeAttribute(reader, 75);
entity.m_SNIOkmanyErvenyessegVege = DAUtil.ReadDateTimeAttribute(reader, 76);
entity.m_TanulasiProblemaDiszgrafia = DAUtil.ReadBooleanAttribute(reader, 77, false);
entity.m_TanulasiProblemavalKuzd = DAUtil.ReadBooleanAttribute(reader, 78, false);
entity.m_TanulasiProblemavalKuzdDiszkalkulia = DAUtil.ReadBooleanAttribute(reader, 79, false);
entity.m_TanulasiProblemavalKuzdDiszlexia = DAUtil.ReadBooleanAttribute(reader, 80, false);
entity.m_ViselkedesNemOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, 81);
entity.m_ViselkedesOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, 82);
entity.m_ElsoIntezmenyOMKod = DAUtil.ReadStringAttribute(reader, 83);
entity.m_EvismetloTantargyak = DAUtil.ReadStringAttribute(reader, 84);
entity.m_KozepfokuOktatasbaTizenhatodikEletevenekBetoltesetKovetoenBelepett = DAUtil.ReadBooleanAttribute(reader, 85, false);
entity.m_MenedekjoggalRendelkezo = DAUtil.ReadBooleanAttribute(reader, 86, false);
entity.m_Agazat = DAUtil.ReadIntegerAttribute(reader, 87);
entity.m_Reszszakkepesites = DAUtil.ReadIntegerAttribute(reader, 88);
entity.m_Szakkepesites = DAUtil.ReadIntegerAttribute(reader, 89);
entity.m_Szakmacsoport = DAUtil.ReadIntegerAttribute(reader, 90);
entity.m_EgyebDonto = DAUtil.ReadBooleanAttribute(reader, 91, false);
entity.m_Megallapodasos = DAUtil.ReadBooleanAttribute(reader, 92, false);
entity.m_OSZTV = DAUtil.ReadBooleanAttribute(reader, 93, false);
entity.m_SZETVAgazat = DAUtil.ReadBooleanAttribute(reader, 94, false);
entity.m_Szintvizsga = DAUtil.ReadDoubleAttribute(reader, 95);
entity.m_SZKTV = DAUtil.ReadBooleanAttribute(reader, 96, false);
entity.m_TechnikusiEvfolyam = DAUtil.ReadBooleanAttribute(reader, 97, false);
entity.m_Egyuttmukodeses = DAUtil.ReadBooleanAttribute(reader, 98, false);
entity.m_IskolaiKeretekKozott = DAUtil.ReadBooleanAttribute(reader, 99, false);
entity.m_TanuloEvfolyamTipus = DAUtil.ReadIntegerAttribute(reader, 100);
entity.m_TorzslapSzam = DAUtil.ReadStringAttribute(reader, 101);
entity.m_IsSzakmaiGyakorlatHiany = DAUtil.ReadBooleanAttribute(reader, 102, false);
entity.m_IsKifirImportalt = DAUtil.ReadBooleanAttribute(reader, 103, false);
entity.m_TanterviJellemzoId = DAUtil.ReadIntegerAttribute(reader, 104);
entity.m_BankszamlaTulajdonosTipusID = DAUtil.ReadIntegerAttribute(reader, 105);
entity.m_BankszamlaTulajNeve = DAUtil.ReadStringAttribute(reader, 106);
entity.m_KeziAtlag = DAUtil.ReadDoubleAttribute(reader, 107);
entity.m_SzamitottAtlag = DAUtil.ReadDoubleAttribute(reader, 108);
entity.m_IsDualisKepzesben = DAUtil.ReadBooleanAttribute(reader, 109, false);
entity.m_IsMasodikTobbSzakma = DAUtil.ReadBooleanAttribute(reader, 110, false);
entity.m_JogviszonyTipusID = DAUtil.ReadIntegerAttribute(reader, 111);
entity.m_AgazatUjSzktTipusId = DAUtil.ReadIntegerAttribute(reader, 112);
entity.m_SzakmairanyTipusId = DAUtil.ReadIntegerAttribute(reader, 113);
entity.m_SzakmaTipusId = DAUtil.ReadIntegerAttribute(reader, 114);
entity.m_IsErettsegiEredmenyAtadhato = DAUtil.ReadBooleanAttribute(reader, 115, false);
entity.m_AgazatiAlapvizsgaEredmenye = DAUtil.ReadDoubleAttribute(reader, 116);
entity.m_DualisKepzohelyAdoszama = DAUtil.ReadStringAttribute(reader, 117);
entity.m_DualisKepzohelyNeve = DAUtil.ReadStringAttribute(reader, 118);
entity.m_IsKuldhetoErettsegiSzRnek = DAUtil.ReadBooleanAttribute(reader, 119, false);
entity.m_IsKuldhetoKozepFelveteliSzRnek = DAUtil.ReadBooleanAttribute(reader, 120, false);
entity.m_IsKuldhetoMeresiSzRnek = DAUtil.ReadBooleanAttribute(reader, 121, false);
entity.m_IsOklevelesTechnikusKimenet = DAUtil.ReadBooleanAttribute(reader, 122, false);
entity.m_IsSzakkepzesiMunkaszerzodessel = DAUtil.ReadBooleanAttribute(reader, 123, false);
entity.m_IsDiakigazolvanyAtadhatoSzRnek = DAUtil.ReadBooleanAttribute(reader, 124, false);
entity.m_IsBeszamitasos = DAUtil.ReadBooleanAttribute(reader, 125, false);
entity.m_IsOsztondijbolKizarva = DAUtil.ReadBooleanAttribute(reader, 126, false);
entity.m_SzakiranyNktTipusId = DAUtil.ReadIntegerAttribute(reader, 127);
entity.m_SzakkepesitesNktTipusId = DAUtil.ReadIntegerAttribute(reader, 128);
entity.m_TanulmanyiTeruletNktTipusId = DAUtil.ReadIntegerAttribute(reader, 129);
entity.m_IsMulasztasMiattKizart = DAUtil.ReadBooleanAttribute(reader, 130, false);
entity.m_IsSikeresAgazatiVizsga = DAUtil.ReadBooleanAttribute(reader, 131, false);
entity.m_IsAtlagSzakkepzesi = DAUtil.ReadBooleanAttribute(reader, 132, true);
entity.m_IsBeszamitasosFixSzazalek = DAUtil.ReadBooleanAttribute(reader, 133, true);
entity.m_MagantanulosagVege = DAUtil.ReadDateTimeAttribute(reader, 134);
entity.m_AgazatiAlapvizsgaEredmenyeSz = DAUtil.ReadIntegerAttribute(reader, 135);
entity.m_OkiratSzam = DAUtil.ReadStringAttribute(reader, 136);
entity.m_TartozkodasJogcimTipusId = DAUtil.ReadIntegerAttribute(reader, 137);
entity.m_IsApaczaiIgenylo = DAUtil.ReadBooleanAttribute(reader, 138, false);
entity.m_MufajTipusId = DAUtil.ReadIntegerAttribute(reader, 139);
entity.m_MuveszetiAgId = DAUtil.ReadIntegerAttribute(reader, 140);
entity.m_TanszakTipusId = DAUtil.ReadIntegerAttribute(reader, 141);
entity.m_NemzetkoziBiztositasiOkmSzam = DAUtil.ReadStringAttribute(reader, 142);
entity.m_TartJogOkmanySzam = DAUtil.ReadStringAttribute(reader, 143);
entity.m_TartJogOkmanyTipusId = DAUtil.ReadIntegerAttribute(reader, 144);
entity.m_Is9kozul8ElozotanevbenVegezte = DAUtil.ReadBooleanAttribute(reader, 145, false);
entity.m_IsExternatusiEllatasban = DAUtil.ReadBooleanAttribute(reader, 146, false);
entity.m_IsNapkoziotthoniEllatasban = DAUtil.ReadBooleanAttribute(reader, 147, false);
entity.m_IsApaczaiSzerzodeses = DAUtil.ReadBooleanAttribute(reader, 148, false);
entity.m_IsEgesznaposIskOktReszesul = DAUtil.ReadBooleanAttribute(reader, 149, false);
entity.m_IsKiemeltenTehetseges = DAUtil.ReadBooleanAttribute(reader, 150, false);
entity.m_IsSzabokyAdolfSzakkepODReszesul = DAUtil.ReadBooleanAttribute(reader, 151, false);
entity.m_IsSzamitogepetOktCelraHasznal = DAUtil.ReadBooleanAttribute(reader, 152, true);
entity.m_IsIngyenesKepzes = DAUtil.ReadBooleanAttribute(reader, 153, false);
entity.m_IsRendszeresGyermekvedelmi = DAUtil.ReadBooleanAttribute(reader, 154, false);
entity.m_IsOtthoniEllatas = DAUtil.ReadBooleanAttribute(reader, 155, false);
// Felhasznalo mezői
entity.m_Neme = DAUtil.ReadIntegerAttribute(reader, 156, -1);
entity.m_SzuletesiDatum = DAUtil.ReadDateTimeAttribute(reader, 157, DateTime.Now /* XXX DateTime */);
entity.m_SzuletesiNev = DAUtil.ReadStringAttribute(reader, 158, "");
entity.m_AnyjaNeve = DAUtil.ReadStringAttribute(reader, 159, "");
entity.m_SzuletesiHely = DAUtil.ReadStringAttribute(reader, 160);
entity.m_TAJSzam = DAUtil.ReadStringAttribute(reader, 161);
entity.m_Allampolgarsaga = DAUtil.ReadIntegerAttribute(reader, 162, -1);
entity.m_KeresesiNev = DAUtil.ReadStringAttribute(reader, 163);
entity.m_SzuletesiOrszag = DAUtil.ReadIntegerAttribute(reader, 164, -1);
entity.m_SzuletesiNevSorrend = DAUtil.ReadBooleanAttribute(reader, 165, true);
entity.m_AnyjaNeveSorrend = DAUtil.ReadBooleanAttribute(reader, 166, true);
entity.m_AlapertelmezettLCID = DAUtil.ReadIntegerAttribute(reader, 167);
entity.m_LatasserultWebHasznalata = DAUtil.ReadBooleanAttribute(reader, 168, false);
entity.m_SmsSzam = DAUtil.ReadIntegerAttribute(reader, 169);
entity.m_SmsSzinkronizalt = DAUtil.ReadBooleanAttribute(reader, 170);
entity.m_KellADSzinkronizalas = DAUtil.ReadBooleanAttribute(reader, 171, true);
entity.m_SzuletesiNevElvalaszto = DAUtil.ReadIntegerAttribute(reader, 172, 0);
entity.m_AnyjaNeveElvalaszto = DAUtil.ReadIntegerAttribute(reader, 173, 0);
entity.m_DMStartTime = DAUtil.ReadStringAttribute(reader, 174);
entity.m_NyomtatasiNev = DAUtil.ReadStringAttribute(reader, 175, "");
entity.m_Utonev = DAUtil.ReadStringAttribute(reader, 176, "");
entity.m_Vezeteknev = DAUtil.ReadStringAttribute(reader, 177, "");
entity.m_AdoazonositoJel = DAUtil.ReadStringAttribute(reader, 178);
entity.m_Elotag = DAUtil.ReadStringAttribute(reader, 179);
entity.m_Anyanyelve = DAUtil.ReadIntegerAttribute(reader, 180, -1);
entity.m_IgazolvanySzam = DAUtil.ReadStringAttribute(reader, 181);
entity.m_IgazolvanyTipusa = DAUtil.ReadIntegerAttribute(reader, 182);
entity.m_NevSorrend = DAUtil.ReadBooleanAttribute(reader, 183, true);
entity.m_NyilvantartasiSzam = DAUtil.ReadStringAttribute(reader, 184);
entity.m_NyilvantartasKezdete = DAUtil.ReadDateTimeAttribute(reader, 185, DateTime.Now /* XXX DateTime */);
entity.m_OktatasiAzonosito = DAUtil.ReadStringAttribute(reader, 186);
entity.m_OMKod = DAUtil.ReadStringAttribute(reader, 187);
entity.m_Alairas = DAUtil.ReadStringAttribute(reader, 188);
entity.m_ProfilKep = DAUtil.ReadBinaryAttribute(reader, 189);
entity.m_KretaKod = DAUtil.ReadStringAttribute(reader, 190);
entity.m_KIRAzonosito = DAUtil.ReadStringAttribute(reader, 191);
entity.m_Allampolgarsaga2 = DAUtil.ReadIntegerAttribute(reader, 192);
entity.m_FenntartoAzonosito = DAUtil.ReadStringAttribute(reader, 193);
entity.m_Importalt = DAUtil.ReadBooleanAttribute(reader, 194, false);
entity.m_BelugyAltalAzonositott = DAUtil.ReadBooleanAttribute(reader, 195, false);
entity.m_UtolsoAdatFrissitesIdopontja = DAUtil.ReadDateTimeAttribute(reader, 196);
entity.m_EgyediAzonosito = DAUtil.ReadStringAttribute(reader, 197, "00000000-0000-0000-0000-000000000000");
entity.m_KretaKurzusOklevelszam = DAUtil.ReadStringAttribute(reader, 198);
entity.m_Megjegyzes = DAUtil.ReadStringAttribute(reader, 199);
entity.m_IdpEgyediAzonosito = DAUtil.ReadGuidAttribute(reader, 200, Guid.Parse("00000000-0000-0000-0000-000000000000"));
entity.m_IsCovidFertozott = DAUtil.ReadBooleanAttribute(reader, 201, false);
entity.m_CovidFertozesKezdeteDate = DAUtil.ReadDateTimeAttribute(reader, 202);
entity.m_AnyjaUtoneve = DAUtil.ReadStringAttribute(reader, 203);
entity.m_AnyjaVezetekneve = DAUtil.ReadStringAttribute(reader, 204);
entity.m_SzuletesiUtonev = DAUtil.ReadStringAttribute(reader, 205);
entity.m_SzuletesiVezeteknev = DAUtil.ReadStringAttribute(reader, 206);
entity.m_AnyjaNeveElotag = DAUtil.ReadStringAttribute(reader, 207);
entity.m_SzuletesiNevElotag = DAUtil.ReadStringAttribute(reader, 208);
entity.m_IsAdoAzonositoNelkul = DAUtil.ReadBooleanAttribute(reader, 209, false);
entity.m_IsOktAzonNelkul = DAUtil.ReadBooleanAttribute(reader, 210, false);
entity.m_IsTAJSzamNelkul = DAUtil.ReadBooleanAttribute(reader, 211, false);
// Tanulo kapcsoló mezői
DAUtil.ReadIDAttribute(reader, 212, ref entity.m_TantervId, -1);
DAUtil.ReadIDAttribute(reader, 213, ref entity.m_FelvetelTaneveId, 0);
DAUtil.ReadIDAttribute(reader, 214, ref entity.m_MentorId, -1);
DAUtil.ReadIDAttribute(reader, 215, ref entity.m_AlIntezmenyId, 0);
DAUtil.ReadIDAttribute(reader, 216, ref entity.m_AlTanevId, 0);
// Felhasznalo kapcsoló mezői
DAUtil.ReadIDAttribute(reader, 217, ref entity.m_IntezmenyId, 0);
DAUtil.ReadIDAttribute(reader, 218, ref entity.m_TanevId, 0);
}
public override void LoadEntityFields(Tanulo entity, SDA.DataProvider.SDADataReader reader, ColumnFilterMode columnFilterMode, IEnumerable<string> columns)
{
int index = 1;
if (columns == null)
{
columns = new List<string>(index);
}
// Tanulo betöltése
// Tanulo mezői
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AllamiGondozott"))))
{
entity.m_AllamiGondozott = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BankszamlaSzam"))))
{
entity.m_BankszamlaSzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BeilleszkedesiNehezseg"))))
{
entity.m_BeilleszkedesiNehezseg = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BeirasiNaploSorszam"))))
{
entity.m_BeirasiNaploSorszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Bejaro"))))
{
entity.m_Bejaro = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DiakIgazolvanyKelte"))))
{
entity.m_DiakIgazolvanyKelte = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DiakIgazolvanySzam"))))
{
entity.m_DiakIgazolvanySzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ElozoIntezmeny"))))
{
entity.m_ElozoIntezmeny = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Evismetlo"))))
{
entity.m_Evismetlo = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IngyenesTankonvyEllatasa"))))
{
entity.m_IngyenesTankonvyEllatasa = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("JogviszonyatSzunetelteto"))))
{
entity.m_JogviszonyatSzunetelteto = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Magantanulo"))))
{
entity.m_Magantanulo = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MagantanulosaganakOka"))))
{
entity.m_MagantanulosaganakOka = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MagantanulosagKezdete"))))
{
entity.m_MagantanulosagKezdete = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("NaploSorszam"))))
{
entity.m_NaploSorszam = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("PolgariSzerzodeses"))))
{
entity.m_PolgariSzerzodeses = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzakmaiGyakorlaton"))))
{
entity.m_SzakmaiGyakorlaton = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzocialisTamogatas"))))
{
entity.m_SzocialisTamogatas = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TandijatFizeto"))))
{
entity.m_TandijatFizeto = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Tankotelezett"))))
{
entity.m_Tankotelezett = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TankotelezettsegVege"))))
{
entity.m_TankotelezettsegVege = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanuloSzerzodeses"))))
{
entity.m_TanuloSzerzodeses = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TeritesiDijatFizeto"))))
{
entity.m_TeritesiDijatFizeto = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TestnevelesTipusa"))))
{
entity.m_TestnevelesTipusa = DAUtil.ReadIntegerAttribute(reader, index++, -1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Vendeg"))))
{
entity.m_Vendeg = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMProblemas"))))
{
entity.m_BTMProblemas = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Diaksportkoros"))))
{
entity.m_Diaksportkoros = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Egyhazkozossege"))))
{
entity.m_Egyhazkozossege = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EtkezesiKedvezmeny"))))
{
entity.m_EtkezesiKedvezmeny = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HalmozottanFogyatekos"))))
{
entity.m_HalmozottanFogyatekos = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HatranyosHelyzetu"))))
{
entity.m_HatranyosHelyzetu = DAUtil.ReadIntegerAttribute(reader, index++, -1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KollegiumiEllatasos"))))
{
entity.m_KollegiumiEllatasos = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("RendszeresGyermekvedelmiKedvezmeny"))))
{
entity.m_RendszeresGyermekvedelmiKedvezmeny = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SajatosNevelesu"))))
{
entity.m_SajatosNevelesu = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Sportag"))))
{
entity.m_Sportag = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SportedzoNeve"))))
{
entity.m_SportedzoNeve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Sportklub"))))
{
entity.m_Sportklub = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzakkepesitesSzama"))))
{
entity.m_SzakkepesitesSzama = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanuloiJogviszonyosEltartottakSzama"))))
{
entity.m_TanuloiJogviszonyosEltartottakSzama = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TartosGyogykezelesSzama"))))
{
entity.m_TartosGyogykezelesSzama = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TobbGyermekIgazolasSzama"))))
{
entity.m_TobbGyermekIgazolasSzama = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Vallasa"))))
{
entity.m_Vallasa = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Veszelyeztetett"))))
{
entity.m_Veszelyeztetett = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("JogviszonyVarhatoBefejezese"))))
{
entity.m_JogviszonyVarhatoBefejezese = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BeilleszkedesiProblemavalKuzd"))))
{
entity.m_BeilleszkedesiProblemavalKuzd = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BeszedfogyatekosOkmanyszam"))))
{
entity.m_BeszedfogyatekosOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BNOKod"))))
{
entity.m_BNOKod = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMHatarozatOkmanyszam"))))
{
entity.m_BTMHatarozatOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMHatarozatTartalma"))))
{
entity.m_BTMHatarozatTartalma = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMKiallitoIntezmeny"))))
{
entity.m_BTMKiallitoIntezmeny = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMKontrollIdopont"))))
{
entity.m_BTMKontrollIdopont = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMLetszamSuly"))))
{
entity.m_BTMLetszamSuly = DAUtil.ReadDoubleAttribute(reader, index++, 1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMOkmanyErvenyessegKezdete"))))
{
entity.m_BTMOkmanyErvenyessegKezdete = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMOkmanyErvenyessegVege"))))
{
entity.m_BTMOkmanyErvenyessegVege = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DiszgrafiaOkmanyszam"))))
{
entity.m_DiszgrafiaOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DiszkalkuliaOkmanyszam"))))
{
entity.m_DiszkalkuliaOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DiszlexiaOkmanyszam"))))
{
entity.m_DiszlexiaOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ErtelmiFogyatekos"))))
{
entity.m_ErtelmiFogyatekos = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ErtelmiFogyatekosOkmanyszam"))))
{
entity.m_ErtelmiFogyatekosOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("FejlesztesreKijelolt"))))
{
entity.m_FejlesztesreKijelolt = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("FejlesztoFoglalkozas"))))
{
entity.m_FejlesztoFoglalkozas = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("FejlesztoFoglalkozasOraszam"))))
{
entity.m_FejlesztoFoglalkozasOraszam = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HallasSerult"))))
{
entity.m_HallasSerult = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HallasSerultOkmanyszam"))))
{
entity.m_HallasSerultOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("LatasSerult"))))
{
entity.m_LatasSerult = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("LatasSerultOkmanyszam"))))
{
entity.m_LatasSerultOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MagatartasiProblemavalKuzd"))))
{
entity.m_MagatartasiProblemavalKuzd = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MegismeroNemOrganikusOkmanyszam"))))
{
entity.m_MegismeroNemOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MegismeroOrganikusOkmanyszam"))))
{
entity.m_MegismeroOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MozgasSerultOkmanyszam"))))
{
entity.m_MozgasSerultOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNIKiallitoIntezmeny"))))
{
entity.m_SNIKiallitoIntezmeny = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNIKontrollIdopont"))))
{
entity.m_SNIKontrollIdopont = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNILetszamSuly"))))
{
entity.m_SNILetszamSuly = DAUtil.ReadIntegerAttribute(reader, index++, 1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNIMeghatarozas"))))
{
entity.m_SNIMeghatarozas = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNIOkmanyErvenyessegKezdete"))))
{
entity.m_SNIOkmanyErvenyessegKezdete = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNIOkmanyErvenyessegVege"))))
{
entity.m_SNIOkmanyErvenyessegVege = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanulasiProblemaDiszgrafia"))))
{
entity.m_TanulasiProblemaDiszgrafia = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanulasiProblemavalKuzd"))))
{
entity.m_TanulasiProblemavalKuzd = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanulasiProblemavalKuzdDiszkalkulia"))))
{
entity.m_TanulasiProblemavalKuzdDiszkalkulia = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanulasiProblemavalKuzdDiszlexia"))))
{
entity.m_TanulasiProblemavalKuzdDiszlexia = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ViselkedesNemOrganikusOkmanyszam"))))
{
entity.m_ViselkedesNemOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ViselkedesOrganikusOkmanyszam"))))
{
entity.m_ViselkedesOrganikusOkmanyszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ElsoIntezmenyOMKod"))))
{
entity.m_ElsoIntezmenyOMKod = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EvismetloTantargyak"))))
{
entity.m_EvismetloTantargyak = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KozepfokuOktatasbaTizenhatodikEletevenekBetoltesetKovetoenBelepett"))))
{
entity.m_KozepfokuOktatasbaTizenhatodikEletevenekBetoltesetKovetoenBelepett = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MenedekjoggalRendelkezo"))))
{
entity.m_MenedekjoggalRendelkezo = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Agazat"))))
{
entity.m_Agazat = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Reszszakkepesites"))))
{
entity.m_Reszszakkepesites = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Szakkepesites"))))
{
entity.m_Szakkepesites = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Szakmacsoport"))))
{
entity.m_Szakmacsoport = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EgyebDonto"))))
{
entity.m_EgyebDonto = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Megallapodasos"))))
{
entity.m_Megallapodasos = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OSZTV"))))
{
entity.m_OSZTV = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SZETVAgazat"))))
{
entity.m_SZETVAgazat = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Szintvizsga"))))
{
entity.m_Szintvizsga = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SZKTV"))))
{
entity.m_SZKTV = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TechnikusiEvfolyam"))))
{
entity.m_TechnikusiEvfolyam = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Egyuttmukodeses"))))
{
entity.m_Egyuttmukodeses = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IskolaiKeretekKozott"))))
{
entity.m_IskolaiKeretekKozott = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanuloEvfolyamTipus"))))
{
entity.m_TanuloEvfolyamTipus = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TorzslapSzam"))))
{
entity.m_TorzslapSzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsSzakmaiGyakorlatHiany"))))
{
entity.m_IsSzakmaiGyakorlatHiany = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsKifirImportalt"))))
{
entity.m_IsKifirImportalt = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanterviJellemzoId"))))
{
entity.m_TanterviJellemzoId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BankszamlaTulajdonosTipusID"))))
{
entity.m_BankszamlaTulajdonosTipusID = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BankszamlaTulajNeve"))))
{
entity.m_BankszamlaTulajNeve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KeziAtlag"))))
{
entity.m_KeziAtlag = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzamitottAtlag"))))
{
entity.m_SzamitottAtlag = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsDualisKepzesben"))))
{
entity.m_IsDualisKepzesben = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsMasodikTobbSzakma"))))
{
entity.m_IsMasodikTobbSzakma = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("JogviszonyTipusID"))))
{
entity.m_JogviszonyTipusID = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AgazatUjSzktTipusId"))))
{
entity.m_AgazatUjSzktTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzakmairanyTipusId"))))
{
entity.m_SzakmairanyTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzakmaTipusId"))))
{
entity.m_SzakmaTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsErettsegiEredmenyAtadhato"))))
{
entity.m_IsErettsegiEredmenyAtadhato = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AgazatiAlapvizsgaEredmenye"))))
{
entity.m_AgazatiAlapvizsgaEredmenye = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DualisKepzohelyAdoszama"))))
{
entity.m_DualisKepzohelyAdoszama = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DualisKepzohelyNeve"))))
{
entity.m_DualisKepzohelyNeve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsKuldhetoErettsegiSzRnek"))))
{
entity.m_IsKuldhetoErettsegiSzRnek = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsKuldhetoKozepFelveteliSzRnek"))))
{
entity.m_IsKuldhetoKozepFelveteliSzRnek = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsKuldhetoMeresiSzRnek"))))
{
entity.m_IsKuldhetoMeresiSzRnek = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsOklevelesTechnikusKimenet"))))
{
entity.m_IsOklevelesTechnikusKimenet = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsSzakkepzesiMunkaszerzodessel"))))
{
entity.m_IsSzakkepzesiMunkaszerzodessel = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsDiakigazolvanyAtadhatoSzRnek"))))
{
entity.m_IsDiakigazolvanyAtadhatoSzRnek = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsBeszamitasos"))))
{
entity.m_IsBeszamitasos = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsOsztondijbolKizarva"))))
{
entity.m_IsOsztondijbolKizarva = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzakiranyNktTipusId"))))
{
entity.m_SzakiranyNktTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzakkepesitesNktTipusId"))))
{
entity.m_SzakkepesitesNktTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanulmanyiTeruletNktTipusId"))))
{
entity.m_TanulmanyiTeruletNktTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsMulasztasMiattKizart"))))
{
entity.m_IsMulasztasMiattKizart = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsSikeresAgazatiVizsga"))))
{
entity.m_IsSikeresAgazatiVizsga = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsAtlagSzakkepzesi"))))
{
entity.m_IsAtlagSzakkepzesi = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsBeszamitasosFixSzazalek"))))
{
entity.m_IsBeszamitasosFixSzazalek = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MagantanulosagVege"))))
{
entity.m_MagantanulosagVege = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AgazatiAlapvizsgaEredmenyeSz"))))
{
entity.m_AgazatiAlapvizsgaEredmenyeSz = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OkiratSzam"))))
{
entity.m_OkiratSzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TartozkodasJogcimTipusId"))))
{
entity.m_TartozkodasJogcimTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsApaczaiIgenylo"))))
{
entity.m_IsApaczaiIgenylo = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MufajTipusId"))))
{
entity.m_MufajTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("MuveszetiAgId"))))
{
entity.m_MuveszetiAgId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanszakTipusId"))))
{
entity.m_TanszakTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("NemzetkoziBiztositasiOkmSzam"))))
{
entity.m_NemzetkoziBiztositasiOkmSzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TartJogOkmanySzam"))))
{
entity.m_TartJogOkmanySzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TartJogOkmanyTipusId"))))
{
entity.m_TartJogOkmanyTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Is9kozul8ElozotanevbenVegezte"))))
{
entity.m_Is9kozul8ElozotanevbenVegezte = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsExternatusiEllatasban"))))
{
entity.m_IsExternatusiEllatasban = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsNapkoziotthoniEllatasban"))))
{
entity.m_IsNapkoziotthoniEllatasban = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsApaczaiSzerzodeses"))))
{
entity.m_IsApaczaiSzerzodeses = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsEgesznaposIskOktReszesul"))))
{
entity.m_IsEgesznaposIskOktReszesul = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsKiemeltenTehetseges"))))
{
entity.m_IsKiemeltenTehetseges = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsSzabokyAdolfSzakkepODReszesul"))))
{
entity.m_IsSzabokyAdolfSzakkepODReszesul = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsSzamitogepetOktCelraHasznal"))))
{
entity.m_IsSzamitogepetOktCelraHasznal = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsIngyenesKepzes"))))
{
entity.m_IsIngyenesKepzes = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsRendszeresGyermekvedelmi"))))
{
entity.m_IsRendszeresGyermekvedelmi = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsOtthoniEllatas"))))
{
entity.m_IsOtthoniEllatas = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
// Felhasznalo mezői
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Neme"))))
{
entity.m_Neme = DAUtil.ReadIntegerAttribute(reader, index++, -1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiDatum"))))
{
entity.m_SzuletesiDatum = DAUtil.ReadDateTimeAttribute(reader, index++, DateTime.Now /* XXX DateTime */);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiNev"))))
{
entity.m_SzuletesiNev = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AnyjaNeve"))))
{
entity.m_AnyjaNeve = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiHely"))))
{
entity.m_SzuletesiHely = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TAJSzam"))))
{
entity.m_TAJSzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Allampolgarsaga"))))
{
entity.m_Allampolgarsaga = DAUtil.ReadIntegerAttribute(reader, index++, -1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KeresesiNev"))))
{
entity.m_KeresesiNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiOrszag"))))
{
entity.m_SzuletesiOrszag = DAUtil.ReadIntegerAttribute(reader, index++, -1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiNevSorrend"))))
{
entity.m_SzuletesiNevSorrend = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AnyjaNeveSorrend"))))
{
entity.m_AnyjaNeveSorrend = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AlapertelmezettLCID"))))
{
entity.m_AlapertelmezettLCID = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("LatasserultWebHasznalata"))))
{
entity.m_LatasserultWebHasznalata = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SmsSzam"))))
{
entity.m_SmsSzam = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SmsSzinkronizalt"))))
{
entity.m_SmsSzinkronizalt = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KellADSzinkronizalas"))))
{
entity.m_KellADSzinkronizalas = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiNevElvalaszto"))))
{
entity.m_SzuletesiNevElvalaszto = DAUtil.ReadIntegerAttribute(reader, index++, 0);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AnyjaNeveElvalaszto"))))
{
entity.m_AnyjaNeveElvalaszto = DAUtil.ReadIntegerAttribute(reader, index++, 0);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("DMStartTime"))))
{
entity.m_DMStartTime = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("NyomtatasiNev"))))
{
entity.m_NyomtatasiNev = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Utonev"))))
{
entity.m_Utonev = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Vezeteknev"))))
{
entity.m_Vezeteknev = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AdoazonositoJel"))))
{
entity.m_AdoazonositoJel = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Elotag"))))
{
entity.m_Elotag = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Anyanyelve"))))
{
entity.m_Anyanyelve = DAUtil.ReadIntegerAttribute(reader, index++, -1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IgazolvanySzam"))))
{
entity.m_IgazolvanySzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IgazolvanyTipusa"))))
{
entity.m_IgazolvanyTipusa = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("NevSorrend"))))
{
entity.m_NevSorrend = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("NyilvantartasiSzam"))))
{
entity.m_NyilvantartasiSzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("NyilvantartasKezdete"))))
{
entity.m_NyilvantartasKezdete = DAUtil.ReadDateTimeAttribute(reader, index++, DateTime.Now /* XXX DateTime */);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OktatasiAzonosito"))))
{
entity.m_OktatasiAzonosito = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OMKod"))))
{
entity.m_OMKod = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Alairas"))))
{
entity.m_Alairas = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ProfilKep"))))
{
entity.m_ProfilKep = DAUtil.ReadBinaryAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KretaKod"))))
{
entity.m_KretaKod = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KIRAzonosito"))))
{
entity.m_KIRAzonosito = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Allampolgarsaga2"))))
{
entity.m_Allampolgarsaga2 = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("FenntartoAzonosito"))))
{
entity.m_FenntartoAzonosito = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Importalt"))))
{
entity.m_Importalt = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BelugyAltalAzonositott"))))
{
entity.m_BelugyAltalAzonositott = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("UtolsoAdatFrissitesIdopontja"))))
{
entity.m_UtolsoAdatFrissitesIdopontja = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EgyediAzonosito"))))
{
entity.m_EgyediAzonosito = DAUtil.ReadStringAttribute(reader, index++, "00000000-0000-0000-0000-000000000000");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KretaKurzusOklevelszam"))))
{
entity.m_KretaKurzusOklevelszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Megjegyzes"))))
{
entity.m_Megjegyzes = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IdpEgyediAzonosito"))))
{
entity.m_IdpEgyediAzonosito = DAUtil.ReadGuidAttribute(reader, index++, Guid.Parse("00000000-0000-0000-0000-000000000000"));
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsCovidFertozott"))))
{
entity.m_IsCovidFertozott = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("CovidFertozesKezdeteDate"))))
{
entity.m_CovidFertozesKezdeteDate = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AnyjaUtoneve"))))
{
entity.m_AnyjaUtoneve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AnyjaVezetekneve"))))
{
entity.m_AnyjaVezetekneve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiUtonev"))))
{
entity.m_SzuletesiUtonev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiVezeteknev"))))
{
entity.m_SzuletesiVezeteknev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AnyjaNeveElotag"))))
{
entity.m_AnyjaNeveElotag = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiNevElotag"))))
{
entity.m_SzuletesiNevElotag = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsAdoAzonositoNelkul"))))
{
entity.m_IsAdoAzonositoNelkul = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsOktAzonNelkul"))))
{
entity.m_IsOktAzonNelkul = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsTAJSzamNelkul"))))
{
entity.m_IsTAJSzamNelkul = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
// Tanulo kapcsoló mezői
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_TantervId, -1);
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_FelvetelTaneveId, 0);
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_MentorId, -1);
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_AlIntezmenyId, 0);
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_AlTanevId, 0);
// Felhasznalo kapcsoló mezői
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_IntezmenyId, 0);
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_TanevId, 0);
}
#endregion
#region Paraméter kötés
public override void BindAttributes(Tanulo entity, SDA.DataProvider.SDACommand command)
{
DAUtil.BindParameter(command, "pALLAMIGONDOZOTT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_AllamiGondozott, false);
DAUtil.BindParameter(command, "pBANKSZAMLASZAM", SDA.DataProvider.SDADBType.String, 24, entity.m_BankszamlaSzam, entity.m_BankszamlaSzam == null);
DAUtil.BindParameter(command, "pBEILLESZKEDESINEHEZSEG", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BeilleszkedesiNehezseg, false);
DAUtil.BindParameter(command, "pBEIRASINAPLOSORSZAM", SDA.DataProvider.SDADBType.String, 50, entity.m_BeirasiNaploSorszam, entity.m_BeirasiNaploSorszam == null);
DAUtil.BindParameter(command, "pBEJARO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Bejaro, false);
DAUtil.BindParameter(command, "pDIAKIGAZOLVANYKELTE", SDA.DataProvider.SDADBType.DateTime, entity.m_DiakIgazolvanyKelte, entity.m_DiakIgazolvanyKelte == null);
DAUtil.BindParameter(command, "pDIAKIGAZOLVANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_DiakIgazolvanySzam, entity.m_DiakIgazolvanySzam == null);
DAUtil.BindParameter(command, "pELOZOINTEZMENY", SDA.DataProvider.SDADBType.String, 255, entity.m_ElozoIntezmeny, entity.m_ElozoIntezmeny == null);
DAUtil.BindParameter(command, "pEVISMETLO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Evismetlo, false);
DAUtil.BindParameter(command, "pINGYENESTANKONVYELLATASA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_IngyenesTankonvyEllatasa, entity.m_IngyenesTankonvyEllatasa == null);
DAUtil.BindParameter(command, "pJOGVISZONYATSZUNETELTETO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_JogviszonyatSzunetelteto, false);
DAUtil.BindParameter(command, "pMAGANTANULO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Magantanulo, false);
DAUtil.BindParameter(command, "pMAGANTANULOSAGANAKOKA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_MagantanulosaganakOka, entity.m_MagantanulosaganakOka == null);
DAUtil.BindParameter(command, "pMAGANTANULOSAGKEZDETE", SDA.DataProvider.SDADBType.DateTime, entity.m_MagantanulosagKezdete, entity.m_MagantanulosagKezdete == null);
DAUtil.BindParameter(command, "pNAPLOSORSZAM", SDA.DataProvider.SDADBType.Int, entity.m_NaploSorszam, entity.m_NaploSorszam == null);
DAUtil.BindParameter(command, "pPOLGARISZERZODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_PolgariSzerzodeses, false);
DAUtil.BindParameter(command, "pSZAKMAIGYAKORLATON", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzakmaiGyakorlaton, false);
DAUtil.BindParameter(command, "pSZOCIALISTAMOGATAS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzocialisTamogatas, false);
DAUtil.BindParameter(command, "pTANDIJATFIZETO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TandijatFizeto, false);
DAUtil.BindParameter(command, "pTANKOTELEZETT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Tankotelezett, false);
DAUtil.BindParameter(command, "pTANKOTELEZETTSEGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_TankotelezettsegVege, entity.m_TankotelezettsegVege == null);
DAUtil.BindParameter(command, "pTANULOSZERZODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanuloSzerzodeses, false);
DAUtil.BindParameter(command, "pTERITESIDIJATFIZETO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TeritesiDijatFizeto, false);
DAUtil.BindParameter(command, "pTESTNEVELESTIPUSA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TestnevelesTipusa, false);
DAUtil.BindParameter(command, "pVENDEG", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Vendeg, false);
DAUtil.BindParameter(command, "pBTMPROBLEMAS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BTMProblemas, false);
DAUtil.BindParameter(command, "pDIAKSPORTKOROS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Diaksportkoros, false);
DAUtil.BindParameter(command, "pEGYHAZKOZOSSEGE", SDA.DataProvider.SDADBType.String, 255, entity.m_Egyhazkozossege, entity.m_Egyhazkozossege == null);
DAUtil.BindParameter(command, "pETKEZESIKEDVEZMENY", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_EtkezesiKedvezmeny, entity.m_EtkezesiKedvezmeny == null);
DAUtil.BindParameter(command, "pHALMOZOTTANFOGYATEKOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_HalmozottanFogyatekos, false);
DAUtil.BindParameter(command, "pHATRANYOSHELYZETU", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_HatranyosHelyzetu, false);
DAUtil.BindParameter(command, "pKOLLEGIUMIELLATASOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_KollegiumiEllatasos, false);
DAUtil.BindParameter(command, "pRENDSZERESGYERMEKVEDELMIKEDVE", SDA.DataProvider.SDADBType.String, 255, entity.m_RendszeresGyermekvedelmiKedvezmeny, entity.m_RendszeresGyermekvedelmiKedvezmeny == null);
DAUtil.BindParameter(command, "pSAJATOSNEVELESU", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SajatosNevelesu, false);
DAUtil.BindParameter(command, "pSPORTAG", SDA.DataProvider.SDADBType.String, 255, entity.m_Sportag, entity.m_Sportag == null);
DAUtil.BindParameter(command, "pSPORTEDZONEVE", SDA.DataProvider.SDADBType.String, 1000, entity.m_SportedzoNeve, entity.m_SportedzoNeve == null);
DAUtil.BindParameter(command, "pSPORTKLUB", SDA.DataProvider.SDADBType.String, 100, entity.m_Sportklub, entity.m_Sportklub == null);
DAUtil.BindParameter(command, "pSZAKKEPESITESSZAMA", SDA.DataProvider.SDADBType.Int, entity.m_SzakkepesitesSzama, entity.m_SzakkepesitesSzama == null);
DAUtil.BindParameter(command, "pTANULOIJOGVISZONYOSELTARTOTTA", SDA.DataProvider.SDADBType.Int, entity.m_TanuloiJogviszonyosEltartottakSzama, entity.m_TanuloiJogviszonyosEltartottakSzama == null);
DAUtil.BindParameter(command, "pTARTOSGYOGYKEZELESSZAMA", SDA.DataProvider.SDADBType.String, 255, entity.m_TartosGyogykezelesSzama, entity.m_TartosGyogykezelesSzama == null);
DAUtil.BindParameter(command, "pTOBBGYERMEKIGAZOLASSZAMA", SDA.DataProvider.SDADBType.String, 255, entity.m_TobbGyermekIgazolasSzama, entity.m_TobbGyermekIgazolasSzama == null);
DAUtil.BindParameter(command, "pVALLASA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Vallasa, entity.m_Vallasa == null);
DAUtil.BindParameter(command, "pVESZELYEZTETETT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Veszelyeztetett, false);
DAUtil.BindParameter(command, "pJOGVISZONYVARHATOBEFEJEZESE", SDA.DataProvider.SDADBType.DateTime, entity.m_JogviszonyVarhatoBefejezese, entity.m_JogviszonyVarhatoBefejezese == null);
DAUtil.BindParameter(command, "pBEILLESZKEDESIPROBLEMAVALKUZD", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BeilleszkedesiProblemavalKuzd, false);
DAUtil.BindParameter(command, "pBESZEDFOGYATEKOSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_BeszedfogyatekosOkmanyszam, entity.m_BeszedfogyatekosOkmanyszam == null);
DAUtil.BindParameter(command, "pBNOKOD", SDA.DataProvider.SDADBType.String, 100, entity.m_BNOKod, entity.m_BNOKod == null);
DAUtil.BindParameter(command, "pBTMHATAROZATOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_BTMHatarozatOkmanyszam, entity.m_BTMHatarozatOkmanyszam == null);
DAUtil.BindParameter(command, "pBTMHATAROZATTARTALMA", SDA.DataProvider.SDADBType.String, 1000, entity.m_BTMHatarozatTartalma, entity.m_BTMHatarozatTartalma == null);
DAUtil.BindParameter(command, "pBTMKIALLITOINTEZMENY", SDA.DataProvider.SDADBType.String, 255, entity.m_BTMKiallitoIntezmeny, entity.m_BTMKiallitoIntezmeny == null);
DAUtil.BindParameter(command, "pBTMKONTROLLIDOPONT", SDA.DataProvider.SDADBType.DateTime, entity.m_BTMKontrollIdopont, entity.m_BTMKontrollIdopont == null);
DAUtil.BindParameter(command, "pBTMLETSZAMSULY", SDA.DataProvider.SDADBType.Double, 10, entity.m_BTMLetszamSuly, false);
DAUtil.BindParameter(command, "pBTMOKMANYERVENYESSEGKEZDETE", SDA.DataProvider.SDADBType.DateTime, entity.m_BTMOkmanyErvenyessegKezdete, entity.m_BTMOkmanyErvenyessegKezdete == null);
DAUtil.BindParameter(command, "pBTMOKMANYERVENYESSEGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_BTMOkmanyErvenyessegVege, entity.m_BTMOkmanyErvenyessegVege == null);
DAUtil.BindParameter(command, "pDISZGRAFIAOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_DiszgrafiaOkmanyszam, entity.m_DiszgrafiaOkmanyszam == null);
DAUtil.BindParameter(command, "pDISZKALKULIAOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_DiszkalkuliaOkmanyszam, entity.m_DiszkalkuliaOkmanyszam == null);
DAUtil.BindParameter(command, "pDISZLEXIAOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_DiszlexiaOkmanyszam, entity.m_DiszlexiaOkmanyszam == null);
DAUtil.BindParameter(command, "pERTELMIFOGYATEKOS", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_ErtelmiFogyatekos, entity.m_ErtelmiFogyatekos == null);
DAUtil.BindParameter(command, "pERTELMIFOGYATEKOSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_ErtelmiFogyatekosOkmanyszam, entity.m_ErtelmiFogyatekosOkmanyszam == null);
DAUtil.BindParameter(command, "pFEJLESZTESREKIJELOLT", SDA.DataProvider.SDADBType.String, 255, entity.m_FejlesztesreKijelolt, entity.m_FejlesztesreKijelolt == null);
DAUtil.BindParameter(command, "pFEJLESZTOFOGLALKOZAS", SDA.DataProvider.SDADBType.String, 255, entity.m_FejlesztoFoglalkozas, entity.m_FejlesztoFoglalkozas == null);
DAUtil.BindParameter(command, "pFEJLESZTOFOGLALKOZASORASZAM", SDA.DataProvider.SDADBType.Double, 10, entity.m_FejlesztoFoglalkozasOraszam, entity.m_FejlesztoFoglalkozasOraszam == null);
DAUtil.BindParameter(command, "pHALLASSERULT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_HallasSerult, entity.m_HallasSerult == null);
DAUtil.BindParameter(command, "pHALLASSERULTOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_HallasSerultOkmanyszam, entity.m_HallasSerultOkmanyszam == null);
DAUtil.BindParameter(command, "pLATASSERULT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_LatasSerult, entity.m_LatasSerult == null);
DAUtil.BindParameter(command, "pLATASSERULTOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_LatasSerultOkmanyszam, entity.m_LatasSerultOkmanyszam == null);
DAUtil.BindParameter(command, "pMAGATARTASIPROBLEMAVALKUZD", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_MagatartasiProblemavalKuzd, false);
DAUtil.BindParameter(command, "pMEGISMERONEMORGANIKUSOKMANYSZ", SDA.DataProvider.SDADBType.String, 100, entity.m_MegismeroNemOrganikusOkmanyszam, entity.m_MegismeroNemOrganikusOkmanyszam == null);
DAUtil.BindParameter(command, "pMEGISMEROORGANIKUSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_MegismeroOrganikusOkmanyszam, entity.m_MegismeroOrganikusOkmanyszam == null);
DAUtil.BindParameter(command, "pMOZGASSERULTOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_MozgasSerultOkmanyszam, entity.m_MozgasSerultOkmanyszam == null);
DAUtil.BindParameter(command, "pSNIKIALLITOINTEZMENY", SDA.DataProvider.SDADBType.String, 255, entity.m_SNIKiallitoIntezmeny, entity.m_SNIKiallitoIntezmeny == null);
DAUtil.BindParameter(command, "pSNIKONTROLLIDOPONT", SDA.DataProvider.SDADBType.DateTime, entity.m_SNIKontrollIdopont, entity.m_SNIKontrollIdopont == null);
DAUtil.BindParameter(command, "pSNILETSZAMSULY", SDA.DataProvider.SDADBType.Int, entity.m_SNILetszamSuly, false);
DAUtil.BindParameter(command, "pSNIMEGHATAROZAS", SDA.DataProvider.SDADBType.String, 255, entity.m_SNIMeghatarozas, entity.m_SNIMeghatarozas == null);
DAUtil.BindParameter(command, "pSNIOKMANYERVENYESSEGKEZDETE", SDA.DataProvider.SDADBType.DateTime, entity.m_SNIOkmanyErvenyessegKezdete, entity.m_SNIOkmanyErvenyessegKezdete == null);
DAUtil.BindParameter(command, "pSNIOKMANYERVENYESSEGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_SNIOkmanyErvenyessegVege, entity.m_SNIOkmanyErvenyessegVege == null);
DAUtil.BindParameter(command, "pTANULASIPROBLEMADISZGRAFIA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemaDiszgrafia, false);
DAUtil.BindParameter(command, "pTANULASIPROBLEMAVALKUZD", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemavalKuzd, false);
DAUtil.BindParameter(command, "pTANULASIPROBLEMAVALKUZDDISZKA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemavalKuzdDiszkalkulia, false);
DAUtil.BindParameter(command, "pTANULASIPROBLEMAVALKUZDDISZLE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemavalKuzdDiszlexia, false);
DAUtil.BindParameter(command, "pVISELKEDESNEMORGANIKUSOKMANYS", SDA.DataProvider.SDADBType.String, 100, entity.m_ViselkedesNemOrganikusOkmanyszam, entity.m_ViselkedesNemOrganikusOkmanyszam == null);
DAUtil.BindParameter(command, "pVISELKEDESORGANIKUSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_ViselkedesOrganikusOkmanyszam, entity.m_ViselkedesOrganikusOkmanyszam == null);
DAUtil.BindParameter(command, "pELSOINTEZMENYOMKOD", SDA.DataProvider.SDADBType.String, 12, entity.m_ElsoIntezmenyOMKod, entity.m_ElsoIntezmenyOMKod == null);
DAUtil.BindParameter(command, "pEVISMETLOTANTARGYAK", SDA.DataProvider.SDADBType.String, 1000, entity.m_EvismetloTantargyak, entity.m_EvismetloTantargyak == null);
DAUtil.BindParameter(command, "pKOZEPFOKUOKTATASBATIZENHATODI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_KozepfokuOktatasbaTizenhatodikEletevenekBetoltesetKovetoenBelepett, false);
DAUtil.BindParameter(command, "pMENEDEKJOGGALRENDELKEZO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_MenedekjoggalRendelkezo, false);
DAUtil.BindParameter(command, "pAGAZAT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Agazat, entity.m_Agazat == null);
DAUtil.BindParameter(command, "pRESZSZAKKEPESITES", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Reszszakkepesites, entity.m_Reszszakkepesites == null);
DAUtil.BindParameter(command, "pSZAKKEPESITES", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Szakkepesites, entity.m_Szakkepesites == null);
DAUtil.BindParameter(command, "pSZAKMACSOPORT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Szakmacsoport, entity.m_Szakmacsoport == null);
DAUtil.BindParameter(command, "pEGYEBDONTO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EgyebDonto, false);
DAUtil.BindParameter(command, "pMEGALLAPODASOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Megallapodasos, false);
DAUtil.BindParameter(command, "pOSZTV", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_OSZTV, false);
DAUtil.BindParameter(command, "pSZETVAGAZAT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SZETVAgazat, false);
DAUtil.BindParameter(command, "pSZINTVIZSGA", SDA.DataProvider.SDADBType.Double, 10, entity.m_Szintvizsga, entity.m_Szintvizsga == null);
DAUtil.BindParameter(command, "pSZKTV", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SZKTV, false);
DAUtil.BindParameter(command, "pTECHNIKUSIEVFOLYAM", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TechnikusiEvfolyam, false);
DAUtil.BindParameter(command, "pEGYUTTMUKODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Egyuttmukodeses, false);
DAUtil.BindParameter(command, "pISKOLAIKERETEKKOZOTT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IskolaiKeretekKozott, false);
DAUtil.BindParameter(command, "pTANULOEVFOLYAMTIPUS", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanuloEvfolyamTipus, entity.m_TanuloEvfolyamTipus == null);
DAUtil.BindParameter(command, "pTORZSLAPSZAM", SDA.DataProvider.SDADBType.String, 500, entity.m_TorzslapSzam, entity.m_TorzslapSzam == null);
DAUtil.BindParameter(command, "pISSZAKMAIGYAKORLATHIANY", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzakmaiGyakorlatHiany, false);
DAUtil.BindParameter(command, "pISKIFIRIMPORTALT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKifirImportalt, false);
DAUtil.BindParameter(command, "pTANTERVIJELLEMZOID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanterviJellemzoId, entity.m_TanterviJellemzoId == null);
DAUtil.BindParameter(command, "pBANKSZAMLATULAJDONOSTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_BankszamlaTulajdonosTipusID, entity.m_BankszamlaTulajdonosTipusID == null);
DAUtil.BindParameter(command, "pBANKSZAMLATULAJNEVE", SDA.DataProvider.SDADBType.String, 510, entity.m_BankszamlaTulajNeve, entity.m_BankszamlaTulajNeve == null);
DAUtil.BindParameter(command, "pKEZIATLAG", SDA.DataProvider.SDADBType.Double, 10, entity.m_KeziAtlag, entity.m_KeziAtlag == null);
DAUtil.BindParameter(command, "pSZAMITOTTATLAG", SDA.DataProvider.SDADBType.Double, 10, entity.m_SzamitottAtlag, entity.m_SzamitottAtlag == null);
DAUtil.BindParameter(command, "pISDUALISKEPZESBEN", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsDualisKepzesben, false);
DAUtil.BindParameter(command, "pISMASODIKTOBBSZAKMA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsMasodikTobbSzakma, false);
DAUtil.BindParameter(command, "pJOGVISZONYTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_JogviszonyTipusID, entity.m_JogviszonyTipusID == null);
DAUtil.BindParameter(command, "pAGAZATUJSZKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_AgazatUjSzktTipusId, entity.m_AgazatUjSzktTipusId == null);
DAUtil.BindParameter(command, "pSZAKMAIRANYTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakmairanyTipusId, entity.m_SzakmairanyTipusId == null);
DAUtil.BindParameter(command, "pSZAKMATIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakmaTipusId, entity.m_SzakmaTipusId == null);
DAUtil.BindParameter(command, "pISERETTSEGIEREDMENYATADHATO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsErettsegiEredmenyAtadhato, false);
DAUtil.BindParameter(command, "pAGAZATIALAPVIZSGAEREDMENYE", SDA.DataProvider.SDADBType.Double, 10, entity.m_AgazatiAlapvizsgaEredmenye, entity.m_AgazatiAlapvizsgaEredmenye == null);
DAUtil.BindParameter(command, "pDUALISKEPZOHELYADOSZAMA", SDA.DataProvider.SDADBType.String, 20, entity.m_DualisKepzohelyAdoszama, entity.m_DualisKepzohelyAdoszama == null);
DAUtil.BindParameter(command, "pDUALISKEPZOHELYNEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_DualisKepzohelyNeve, entity.m_DualisKepzohelyNeve == null);
DAUtil.BindParameter(command, "pISKULDHETOERETTSEGISZRNEK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKuldhetoErettsegiSzRnek, false);
DAUtil.BindParameter(command, "pISKULDHETOKOZEPFELVETELISZRNE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKuldhetoKozepFelveteliSzRnek, false);
DAUtil.BindParameter(command, "pISKULDHETOMERESISZRNEK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKuldhetoMeresiSzRnek, false);
DAUtil.BindParameter(command, "pISOKLEVELESTECHNIKUSKIMENET", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOklevelesTechnikusKimenet, false);
DAUtil.BindParameter(command, "pISSZAKKEPZESIMUNKASZERZODESSE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzakkepzesiMunkaszerzodessel, false);
DAUtil.BindParameter(command, "pISDIAKIGAZOLVANYATADHATOSZRNE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsDiakigazolvanyAtadhatoSzRnek, false);
DAUtil.BindParameter(command, "pISBESZAMITASOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsBeszamitasos, false);
DAUtil.BindParameter(command, "pISOSZTONDIJBOLKIZARVA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOsztondijbolKizarva, false);
DAUtil.BindParameter(command, "pSZAKIRANYNKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakiranyNktTipusId, entity.m_SzakiranyNktTipusId == null);
DAUtil.BindParameter(command, "pSZAKKEPESITESNKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakkepesitesNktTipusId, entity.m_SzakkepesitesNktTipusId == null);
DAUtil.BindParameter(command, "pTANULMANYITERULETNKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanulmanyiTeruletNktTipusId, entity.m_TanulmanyiTeruletNktTipusId == null);
DAUtil.BindParameter(command, "pISMULASZTASMIATTKIZART", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsMulasztasMiattKizart, false);
DAUtil.BindParameter(command, "pISSIKERESAGAZATIVIZSGA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSikeresAgazatiVizsga, false);
DAUtil.BindParameter(command, "pISATLAGSZAKKEPZESI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsAtlagSzakkepzesi, false);
DAUtil.BindParameter(command, "pISBESZAMITASOSFIXSZAZALEK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsBeszamitasosFixSzazalek, false);
DAUtil.BindParameter(command, "pMAGANTANULOSAGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_MagantanulosagVege, entity.m_MagantanulosagVege == null);
DAUtil.BindParameter(command, "pAGAZATIALAPVIZSGAEREDMENYESZ", SDA.DataProvider.SDADBType.Int, entity.m_AgazatiAlapvizsgaEredmenyeSz, entity.m_AgazatiAlapvizsgaEredmenyeSz == null);
DAUtil.BindParameter(command, "pOKIRATSZAM", SDA.DataProvider.SDADBType.String, 256, entity.m_OkiratSzam, entity.m_OkiratSzam == null);
DAUtil.BindParameter(command, "pTARTOZKODASJOGCIMTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TartozkodasJogcimTipusId, entity.m_TartozkodasJogcimTipusId == null);
DAUtil.BindParameter(command, "pISAPACZAIIGENYLO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsApaczaiIgenylo, false);
DAUtil.BindParameter(command, "pMUFAJTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_MufajTipusId, entity.m_MufajTipusId == null);
DAUtil.BindParameter(command, "pMUVESZETIAGID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_MuveszetiAgId, entity.m_MuveszetiAgId == null);
DAUtil.BindParameter(command, "pTANSZAKTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanszakTipusId, entity.m_TanszakTipusId == null);
DAUtil.BindParameter(command, "pNEMZETKOZIBIZTOSITASIOKMSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_NemzetkoziBiztositasiOkmSzam, entity.m_NemzetkoziBiztositasiOkmSzam == null);
DAUtil.BindParameter(command, "pTARTJOGOKMANYSZAM", SDA.DataProvider.SDADBType.String, 21, entity.m_TartJogOkmanySzam, entity.m_TartJogOkmanySzam == null);
DAUtil.BindParameter(command, "pTARTJOGOKMANYTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TartJogOkmanyTipusId, entity.m_TartJogOkmanyTipusId == null);
DAUtil.BindParameter(command, "pIS9KOZUL8ELOZOTANEVBENVEGEZTE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Is9kozul8ElozotanevbenVegezte, false);
DAUtil.BindParameter(command, "pISEXTERNATUSIELLATASBAN", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsExternatusiEllatasban, false);
DAUtil.BindParameter(command, "pISNAPKOZIOTTHONIELLATASBAN", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsNapkoziotthoniEllatasban, false);
DAUtil.BindParameter(command, "pISAPACZAISZERZODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsApaczaiSzerzodeses, false);
DAUtil.BindParameter(command, "pISEGESZNAPOSISKOKTRESZESUL", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsEgesznaposIskOktReszesul, false);
DAUtil.BindParameter(command, "pISKIEMELTENTEHETSEGES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKiemeltenTehetseges, false);
DAUtil.BindParameter(command, "pISSZABOKYADOLFSZAKKEPODRESZES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzabokyAdolfSzakkepODReszesul, false);
DAUtil.BindParameter(command, "pISSZAMITOGEPETOKTCELRAHASZNAL", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzamitogepetOktCelraHasznal, false);
DAUtil.BindParameter(command, "pISINGYENESKEPZES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsIngyenesKepzes, false);
DAUtil.BindParameter(command, "pISRENDSZERESGYERMEKVEDELMI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsRendszeresGyermekvedelmi, false);
DAUtil.BindParameter(command, "pISOTTHONIELLATAS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOtthoniEllatas, false);
}
public override void DynamicBindAttributes(Tanulo entity, SDA.DataProvider.SDACommand command)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
if (entity.HasChanged("AllamiGondozott"))
{
sb.Append("C_ALLAMIGONDOZOTT = :pALLAMIGONDOZOTT,");
DAUtil.BindParameter(command, "pALLAMIGONDOZOTT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_AllamiGondozott, false);
}
if (entity.HasChanged("BankszamlaSzam"))
{
sb.Append("C_BANKSZAMLASZAM = :pBANKSZAMLASZAM,");
DAUtil.BindParameter(command, "pBANKSZAMLASZAM", SDA.DataProvider.SDADBType.String, 24, entity.m_BankszamlaSzam, entity.m_BankszamlaSzam == null);
}
if (entity.HasChanged("BeilleszkedesiNehezseg"))
{
sb.Append("C_BEILLESZKEDESINEHEZSEG = :pBEILLESZKEDESINEHEZSEG,");
DAUtil.BindParameter(command, "pBEILLESZKEDESINEHEZSEG", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BeilleszkedesiNehezseg, false);
}
if (entity.HasChanged("BeirasiNaploSorszam"))
{
sb.Append("C_BEIRASINAPLOSORSZAM = :pBEIRASINAPLOSORSZAM,");
DAUtil.BindParameter(command, "pBEIRASINAPLOSORSZAM", SDA.DataProvider.SDADBType.String, 50, entity.m_BeirasiNaploSorszam, entity.m_BeirasiNaploSorszam == null);
}
if (entity.HasChanged("Bejaro"))
{
sb.Append("C_BEJARO = :pBEJARO,");
DAUtil.BindParameter(command, "pBEJARO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Bejaro, false);
}
if (entity.HasChanged("DiakIgazolvanyKelte"))
{
sb.Append("C_DIAKIGAZOLVANYKELTE = :pDIAKIGAZOLVANYKELTE,");
DAUtil.BindParameter(command, "pDIAKIGAZOLVANYKELTE", SDA.DataProvider.SDADBType.DateTime, entity.m_DiakIgazolvanyKelte, entity.m_DiakIgazolvanyKelte == null);
}
if (entity.HasChanged("DiakIgazolvanySzam"))
{
sb.Append("C_DIAKIGAZOLVANYSZAM = :pDIAKIGAZOLVANYSZAM,");
DAUtil.BindParameter(command, "pDIAKIGAZOLVANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_DiakIgazolvanySzam, entity.m_DiakIgazolvanySzam == null);
}
if (entity.HasChanged("ElozoIntezmeny"))
{
sb.Append("C_ELOZOINTEZMENY = :pELOZOINTEZMENY,");
DAUtil.BindParameter(command, "pELOZOINTEZMENY", SDA.DataProvider.SDADBType.String, 255, entity.m_ElozoIntezmeny, entity.m_ElozoIntezmeny == null);
}
if (entity.HasChanged("Evismetlo"))
{
sb.Append("C_EVISMETLO = :pEVISMETLO,");
DAUtil.BindParameter(command, "pEVISMETLO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Evismetlo, false);
}
if (entity.HasChanged("IngyenesTankonvyEllatasa"))
{
sb.Append("C_INGYENESTANKONVYELLATASA = :pINGYENESTANKONVYELLATASA,");
DAUtil.BindParameter(command, "pINGYENESTANKONVYELLATASA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_IngyenesTankonvyEllatasa, entity.m_IngyenesTankonvyEllatasa == null);
}
if (entity.HasChanged("JogviszonyatSzunetelteto"))
{
sb.Append("C_JOGVISZONYATSZUNETELTETO = :pJOGVISZONYATSZUNETELTETO,");
DAUtil.BindParameter(command, "pJOGVISZONYATSZUNETELTETO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_JogviszonyatSzunetelteto, false);
}
if (entity.HasChanged("Magantanulo"))
{
sb.Append("C_MAGANTANULO = :pMAGANTANULO,");
DAUtil.BindParameter(command, "pMAGANTANULO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Magantanulo, false);
}
if (entity.HasChanged("MagantanulosaganakOka"))
{
sb.Append("C_MAGANTANULOSAGANAKOKA = :pMAGANTANULOSAGANAKOKA,");
DAUtil.BindParameter(command, "pMAGANTANULOSAGANAKOKA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_MagantanulosaganakOka, entity.m_MagantanulosaganakOka == null);
}
if (entity.HasChanged("MagantanulosagKezdete"))
{
sb.Append("C_MAGANTANULOSAGKEZDETE = :pMAGANTANULOSAGKEZDETE,");
DAUtil.BindParameter(command, "pMAGANTANULOSAGKEZDETE", SDA.DataProvider.SDADBType.DateTime, entity.m_MagantanulosagKezdete, entity.m_MagantanulosagKezdete == null);
}
if (entity.HasChanged("NaploSorszam"))
{
sb.Append("C_NAPLOSORSZAM = :pNAPLOSORSZAM,");
DAUtil.BindParameter(command, "pNAPLOSORSZAM", SDA.DataProvider.SDADBType.Int, entity.m_NaploSorszam, entity.m_NaploSorszam == null);
}
if (entity.HasChanged("PolgariSzerzodeses"))
{
sb.Append("C_POLGARISZERZODESES = :pPOLGARISZERZODESES,");
DAUtil.BindParameter(command, "pPOLGARISZERZODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_PolgariSzerzodeses, false);
}
if (entity.HasChanged("SzakmaiGyakorlaton"))
{
sb.Append("C_SZAKMAIGYAKORLATON = :pSZAKMAIGYAKORLATON,");
DAUtil.BindParameter(command, "pSZAKMAIGYAKORLATON", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzakmaiGyakorlaton, false);
}
if (entity.HasChanged("SzocialisTamogatas"))
{
sb.Append("C_SZOCIALISTAMOGATAS = :pSZOCIALISTAMOGATAS,");
DAUtil.BindParameter(command, "pSZOCIALISTAMOGATAS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzocialisTamogatas, false);
}
if (entity.HasChanged("TandijatFizeto"))
{
sb.Append("C_TANDIJATFIZETO = :pTANDIJATFIZETO,");
DAUtil.BindParameter(command, "pTANDIJATFIZETO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TandijatFizeto, false);
}
if (entity.HasChanged("Tankotelezett"))
{
sb.Append("C_TANKOTELEZETT = :pTANKOTELEZETT,");
DAUtil.BindParameter(command, "pTANKOTELEZETT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Tankotelezett, false);
}
if (entity.HasChanged("TankotelezettsegVege"))
{
sb.Append("C_TANKOTELEZETTSEGVEGE = :pTANKOTELEZETTSEGVEGE,");
DAUtil.BindParameter(command, "pTANKOTELEZETTSEGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_TankotelezettsegVege, entity.m_TankotelezettsegVege == null);
}
if (entity.HasChanged("TanuloSzerzodeses"))
{
sb.Append("C_TANULOSZERZODESES = :pTANULOSZERZODESES,");
DAUtil.BindParameter(command, "pTANULOSZERZODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanuloSzerzodeses, false);
}
if (entity.HasChanged("TeritesiDijatFizeto"))
{
sb.Append("C_TERITESIDIJATFIZETO = :pTERITESIDIJATFIZETO,");
DAUtil.BindParameter(command, "pTERITESIDIJATFIZETO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TeritesiDijatFizeto, false);
}
if (entity.HasChanged("TestnevelesTipusa"))
{
sb.Append("C_TESTNEVELESTIPUSA = :pTESTNEVELESTIPUSA,");
DAUtil.BindParameter(command, "pTESTNEVELESTIPUSA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TestnevelesTipusa, false);
}
if (entity.HasChanged("Vendeg"))
{
sb.Append("C_VENDEG = :pVENDEG,");
DAUtil.BindParameter(command, "pVENDEG", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Vendeg, false);
}
if (entity.HasChanged("BTMProblemas"))
{
sb.Append("C_BTMPROBLEMAS = :pBTMPROBLEMAS,");
DAUtil.BindParameter(command, "pBTMPROBLEMAS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BTMProblemas, false);
}
if (entity.HasChanged("Diaksportkoros"))
{
sb.Append("C_DIAKSPORTKOROS = :pDIAKSPORTKOROS,");
DAUtil.BindParameter(command, "pDIAKSPORTKOROS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Diaksportkoros, false);
}
if (entity.HasChanged("Egyhazkozossege"))
{
sb.Append("C_EGYHAZKOZOSSEGE = :pEGYHAZKOZOSSEGE,");
DAUtil.BindParameter(command, "pEGYHAZKOZOSSEGE", SDA.DataProvider.SDADBType.String, 255, entity.m_Egyhazkozossege, entity.m_Egyhazkozossege == null);
}
if (entity.HasChanged("EtkezesiKedvezmeny"))
{
sb.Append("C_ETKEZESIKEDVEZMENY = :pETKEZESIKEDVEZMENY,");
DAUtil.BindParameter(command, "pETKEZESIKEDVEZMENY", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_EtkezesiKedvezmeny, entity.m_EtkezesiKedvezmeny == null);
}
if (entity.HasChanged("HalmozottanFogyatekos"))
{
sb.Append("C_HALMOZOTTANFOGYATEKOS = :pHALMOZOTTANFOGYATEKOS,");
DAUtil.BindParameter(command, "pHALMOZOTTANFOGYATEKOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_HalmozottanFogyatekos, false);
}
if (entity.HasChanged("HatranyosHelyzetu"))
{
sb.Append("C_HATRANYOSHELYZETU = :pHATRANYOSHELYZETU,");
DAUtil.BindParameter(command, "pHATRANYOSHELYZETU", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_HatranyosHelyzetu, false);
}
if (entity.HasChanged("KollegiumiEllatasos"))
{
sb.Append("C_KOLLEGIUMIELLATASOS = :pKOLLEGIUMIELLATASOS,");
DAUtil.BindParameter(command, "pKOLLEGIUMIELLATASOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_KollegiumiEllatasos, false);
}
if (entity.HasChanged("RendszeresGyermekvedelmiKedvezmeny"))
{
sb.Append("C_RENDSZERESGYERMEKVEDELMIKEDV = :pRENDSZERESGYERMEKVEDELMIKEDVE,");
DAUtil.BindParameter(command, "pRENDSZERESGYERMEKVEDELMIKEDVE", SDA.DataProvider.SDADBType.String, 255, entity.m_RendszeresGyermekvedelmiKedvezmeny, entity.m_RendszeresGyermekvedelmiKedvezmeny == null);
}
if (entity.HasChanged("SajatosNevelesu"))
{
sb.Append("C_SAJATOSNEVELESU = :pSAJATOSNEVELESU,");
DAUtil.BindParameter(command, "pSAJATOSNEVELESU", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SajatosNevelesu, false);
}
if (entity.HasChanged("Sportag"))
{
sb.Append("C_SPORTAG = :pSPORTAG,");
DAUtil.BindParameter(command, "pSPORTAG", SDA.DataProvider.SDADBType.String, 255, entity.m_Sportag, entity.m_Sportag == null);
}
if (entity.HasChanged("SportedzoNeve"))
{
sb.Append("C_SPORTEDZONEVE = :pSPORTEDZONEVE,");
DAUtil.BindParameter(command, "pSPORTEDZONEVE", SDA.DataProvider.SDADBType.String, 1000, entity.m_SportedzoNeve, entity.m_SportedzoNeve == null);
}
if (entity.HasChanged("Sportklub"))
{
sb.Append("C_SPORTKLUB = :pSPORTKLUB,");
DAUtil.BindParameter(command, "pSPORTKLUB", SDA.DataProvider.SDADBType.String, 100, entity.m_Sportklub, entity.m_Sportklub == null);
}
if (entity.HasChanged("SzakkepesitesSzama"))
{
sb.Append("C_SZAKKEPESITESSZAMA = :pSZAKKEPESITESSZAMA,");
DAUtil.BindParameter(command, "pSZAKKEPESITESSZAMA", SDA.DataProvider.SDADBType.Int, entity.m_SzakkepesitesSzama, entity.m_SzakkepesitesSzama == null);
}
if (entity.HasChanged("TanuloiJogviszonyosEltartottakSzama"))
{
sb.Append("C_TANULOIJOGVISZONYOSELTARTOTT = :pTANULOIJOGVISZONYOSELTARTOTTA,");
DAUtil.BindParameter(command, "pTANULOIJOGVISZONYOSELTARTOTTA", SDA.DataProvider.SDADBType.Int, entity.m_TanuloiJogviszonyosEltartottakSzama, entity.m_TanuloiJogviszonyosEltartottakSzama == null);
}
if (entity.HasChanged("TartosGyogykezelesSzama"))
{
sb.Append("C_TARTOSGYOGYKEZELESSZAMA = :pTARTOSGYOGYKEZELESSZAMA,");
DAUtil.BindParameter(command, "pTARTOSGYOGYKEZELESSZAMA", SDA.DataProvider.SDADBType.String, 255, entity.m_TartosGyogykezelesSzama, entity.m_TartosGyogykezelesSzama == null);
}
if (entity.HasChanged("TobbGyermekIgazolasSzama"))
{
sb.Append("C_TOBBGYERMEKIGAZOLASSZAMA = :pTOBBGYERMEKIGAZOLASSZAMA,");
DAUtil.BindParameter(command, "pTOBBGYERMEKIGAZOLASSZAMA", SDA.DataProvider.SDADBType.String, 255, entity.m_TobbGyermekIgazolasSzama, entity.m_TobbGyermekIgazolasSzama == null);
}
if (entity.HasChanged("Vallasa"))
{
sb.Append("C_VALLASA = :pVALLASA,");
DAUtil.BindParameter(command, "pVALLASA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Vallasa, entity.m_Vallasa == null);
}
if (entity.HasChanged("Veszelyeztetett"))
{
sb.Append("C_VESZELYEZTETETT = :pVESZELYEZTETETT,");
DAUtil.BindParameter(command, "pVESZELYEZTETETT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Veszelyeztetett, false);
}
if (entity.HasChanged("JogviszonyVarhatoBefejezese"))
{
sb.Append("C_JOGVISZONYVARHATOBEFEJEZESE = :pJOGVISZONYVARHATOBEFEJEZESE,");
DAUtil.BindParameter(command, "pJOGVISZONYVARHATOBEFEJEZESE", SDA.DataProvider.SDADBType.DateTime, entity.m_JogviszonyVarhatoBefejezese, entity.m_JogviszonyVarhatoBefejezese == null);
}
if (entity.HasChanged("BeilleszkedesiProblemavalKuzd"))
{
sb.Append("C_BEILLESZKEDESIPROBLEMAVALKUZ = :pBEILLESZKEDESIPROBLEMAVALKUZD,");
DAUtil.BindParameter(command, "pBEILLESZKEDESIPROBLEMAVALKUZD", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BeilleszkedesiProblemavalKuzd, false);
}
if (entity.HasChanged("BeszedfogyatekosOkmanyszam"))
{
sb.Append("C_BESZEDFOGYATEKOSOKMANYSZAM = :pBESZEDFOGYATEKOSOKMANYSZAM,");
DAUtil.BindParameter(command, "pBESZEDFOGYATEKOSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_BeszedfogyatekosOkmanyszam, entity.m_BeszedfogyatekosOkmanyszam == null);
}
if (entity.HasChanged("BNOKod"))
{
sb.Append("C_BNOKOD = :pBNOKOD,");
DAUtil.BindParameter(command, "pBNOKOD", SDA.DataProvider.SDADBType.String, 100, entity.m_BNOKod, entity.m_BNOKod == null);
}
if (entity.HasChanged("BTMHatarozatOkmanyszam"))
{
sb.Append("C_BTMHATAROZATOKMANYSZAM = :pBTMHATAROZATOKMANYSZAM,");
DAUtil.BindParameter(command, "pBTMHATAROZATOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_BTMHatarozatOkmanyszam, entity.m_BTMHatarozatOkmanyszam == null);
}
if (entity.HasChanged("BTMHatarozatTartalma"))
{
sb.Append("C_BTMHATAROZATTARTALMA = :pBTMHATAROZATTARTALMA,");
DAUtil.BindParameter(command, "pBTMHATAROZATTARTALMA", SDA.DataProvider.SDADBType.String, 1000, entity.m_BTMHatarozatTartalma, entity.m_BTMHatarozatTartalma == null);
}
if (entity.HasChanged("BTMKiallitoIntezmeny"))
{
sb.Append("C_BTMKIALLITOINTEZMENY = :pBTMKIALLITOINTEZMENY,");
DAUtil.BindParameter(command, "pBTMKIALLITOINTEZMENY", SDA.DataProvider.SDADBType.String, 255, entity.m_BTMKiallitoIntezmeny, entity.m_BTMKiallitoIntezmeny == null);
}
if (entity.HasChanged("BTMKontrollIdopont"))
{
sb.Append("C_BTMKONTROLLIDOPONT = :pBTMKONTROLLIDOPONT,");
DAUtil.BindParameter(command, "pBTMKONTROLLIDOPONT", SDA.DataProvider.SDADBType.DateTime, entity.m_BTMKontrollIdopont, entity.m_BTMKontrollIdopont == null);
}
if (entity.HasChanged("BTMLetszamSuly"))
{
sb.Append("C_BTMLETSZAMSULY = :pBTMLETSZAMSULY,");
DAUtil.BindParameter(command, "pBTMLETSZAMSULY", SDA.DataProvider.SDADBType.Double, 10, entity.m_BTMLetszamSuly, false);
}
if (entity.HasChanged("BTMOkmanyErvenyessegKezdete"))
{
sb.Append("C_BTMOKMANYERVENYESSEGKEZDETE = :pBTMOKMANYERVENYESSEGKEZDETE,");
DAUtil.BindParameter(command, "pBTMOKMANYERVENYESSEGKEZDETE", SDA.DataProvider.SDADBType.DateTime, entity.m_BTMOkmanyErvenyessegKezdete, entity.m_BTMOkmanyErvenyessegKezdete == null);
}
if (entity.HasChanged("BTMOkmanyErvenyessegVege"))
{
sb.Append("C_BTMOKMANYERVENYESSEGVEGE = :pBTMOKMANYERVENYESSEGVEGE,");
DAUtil.BindParameter(command, "pBTMOKMANYERVENYESSEGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_BTMOkmanyErvenyessegVege, entity.m_BTMOkmanyErvenyessegVege == null);
}
if (entity.HasChanged("DiszgrafiaOkmanyszam"))
{
sb.Append("C_DISZGRAFIAOKMANYSZAM = :pDISZGRAFIAOKMANYSZAM,");
DAUtil.BindParameter(command, "pDISZGRAFIAOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_DiszgrafiaOkmanyszam, entity.m_DiszgrafiaOkmanyszam == null);
}
if (entity.HasChanged("DiszkalkuliaOkmanyszam"))
{
sb.Append("C_DISZKALKULIAOKMANYSZAM = :pDISZKALKULIAOKMANYSZAM,");
DAUtil.BindParameter(command, "pDISZKALKULIAOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_DiszkalkuliaOkmanyszam, entity.m_DiszkalkuliaOkmanyszam == null);
}
if (entity.HasChanged("DiszlexiaOkmanyszam"))
{
sb.Append("C_DISZLEXIAOKMANYSZAM = :pDISZLEXIAOKMANYSZAM,");
DAUtil.BindParameter(command, "pDISZLEXIAOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_DiszlexiaOkmanyszam, entity.m_DiszlexiaOkmanyszam == null);
}
if (entity.HasChanged("ErtelmiFogyatekos"))
{
sb.Append("C_ERTELMIFOGYATEKOS = :pERTELMIFOGYATEKOS,");
DAUtil.BindParameter(command, "pERTELMIFOGYATEKOS", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_ErtelmiFogyatekos, entity.m_ErtelmiFogyatekos == null);
}
if (entity.HasChanged("ErtelmiFogyatekosOkmanyszam"))
{
sb.Append("C_ERTELMIFOGYATEKOSOKMANYSZAM = :pERTELMIFOGYATEKOSOKMANYSZAM,");
DAUtil.BindParameter(command, "pERTELMIFOGYATEKOSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_ErtelmiFogyatekosOkmanyszam, entity.m_ErtelmiFogyatekosOkmanyszam == null);
}
if (entity.HasChanged("FejlesztesreKijelolt"))
{
sb.Append("C_FEJLESZTESREKIJELOLT = :pFEJLESZTESREKIJELOLT,");
DAUtil.BindParameter(command, "pFEJLESZTESREKIJELOLT", SDA.DataProvider.SDADBType.String, 255, entity.m_FejlesztesreKijelolt, entity.m_FejlesztesreKijelolt == null);
}
if (entity.HasChanged("FejlesztoFoglalkozas"))
{
sb.Append("C_FEJLESZTOFOGLALKOZAS = :pFEJLESZTOFOGLALKOZAS,");
DAUtil.BindParameter(command, "pFEJLESZTOFOGLALKOZAS", SDA.DataProvider.SDADBType.String, 255, entity.m_FejlesztoFoglalkozas, entity.m_FejlesztoFoglalkozas == null);
}
if (entity.HasChanged("FejlesztoFoglalkozasOraszam"))
{
sb.Append("C_FEJLESZTOFOGLALKOZASORASZAM = :pFEJLESZTOFOGLALKOZASORASZAM,");
DAUtil.BindParameter(command, "pFEJLESZTOFOGLALKOZASORASZAM", SDA.DataProvider.SDADBType.Double, 10, entity.m_FejlesztoFoglalkozasOraszam, entity.m_FejlesztoFoglalkozasOraszam == null);
}
if (entity.HasChanged("HallasSerult"))
{
sb.Append("C_HALLASSERULT = :pHALLASSERULT,");
DAUtil.BindParameter(command, "pHALLASSERULT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_HallasSerult, entity.m_HallasSerult == null);
}
if (entity.HasChanged("HallasSerultOkmanyszam"))
{
sb.Append("C_HALLASSERULTOKMANYSZAM = :pHALLASSERULTOKMANYSZAM,");
DAUtil.BindParameter(command, "pHALLASSERULTOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_HallasSerultOkmanyszam, entity.m_HallasSerultOkmanyszam == null);
}
if (entity.HasChanged("LatasSerult"))
{
sb.Append("C_LATASSERULT = :pLATASSERULT,");
DAUtil.BindParameter(command, "pLATASSERULT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_LatasSerult, entity.m_LatasSerult == null);
}
if (entity.HasChanged("LatasSerultOkmanyszam"))
{
sb.Append("C_LATASSERULTOKMANYSZAM = :pLATASSERULTOKMANYSZAM,");
DAUtil.BindParameter(command, "pLATASSERULTOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_LatasSerultOkmanyszam, entity.m_LatasSerultOkmanyszam == null);
}
if (entity.HasChanged("MagatartasiProblemavalKuzd"))
{
sb.Append("C_MAGATARTASIPROBLEMAVALKUZD = :pMAGATARTASIPROBLEMAVALKUZD,");
DAUtil.BindParameter(command, "pMAGATARTASIPROBLEMAVALKUZD", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_MagatartasiProblemavalKuzd, false);
}
if (entity.HasChanged("MegismeroNemOrganikusOkmanyszam"))
{
sb.Append("C_MEGISMERONEMORGANIKUSOKMANYS = :pMEGISMERONEMORGANIKUSOKMANYSZ,");
DAUtil.BindParameter(command, "pMEGISMERONEMORGANIKUSOKMANYSZ", SDA.DataProvider.SDADBType.String, 100, entity.m_MegismeroNemOrganikusOkmanyszam, entity.m_MegismeroNemOrganikusOkmanyszam == null);
}
if (entity.HasChanged("MegismeroOrganikusOkmanyszam"))
{
sb.Append("C_MEGISMEROORGANIKUSOKMANYSZAM = :pMEGISMEROORGANIKUSOKMANYSZAM,");
DAUtil.BindParameter(command, "pMEGISMEROORGANIKUSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_MegismeroOrganikusOkmanyszam, entity.m_MegismeroOrganikusOkmanyszam == null);
}
if (entity.HasChanged("MozgasSerultOkmanyszam"))
{
sb.Append("C_MOZGASSERULTOKMANYSZAM = :pMOZGASSERULTOKMANYSZAM,");
DAUtil.BindParameter(command, "pMOZGASSERULTOKMANYSZAM", SDA.DataProvider.SDADBType.String, 255, entity.m_MozgasSerultOkmanyszam, entity.m_MozgasSerultOkmanyszam == null);
}
if (entity.HasChanged("SNIKiallitoIntezmeny"))
{
sb.Append("C_SNIKIALLITOINTEZMENY = :pSNIKIALLITOINTEZMENY,");
DAUtil.BindParameter(command, "pSNIKIALLITOINTEZMENY", SDA.DataProvider.SDADBType.String, 255, entity.m_SNIKiallitoIntezmeny, entity.m_SNIKiallitoIntezmeny == null);
}
if (entity.HasChanged("SNIKontrollIdopont"))
{
sb.Append("C_SNIKONTROLLIDOPONT = :pSNIKONTROLLIDOPONT,");
DAUtil.BindParameter(command, "pSNIKONTROLLIDOPONT", SDA.DataProvider.SDADBType.DateTime, entity.m_SNIKontrollIdopont, entity.m_SNIKontrollIdopont == null);
}
if (entity.HasChanged("SNILetszamSuly"))
{
sb.Append("C_SNILETSZAMSULY = :pSNILETSZAMSULY,");
DAUtil.BindParameter(command, "pSNILETSZAMSULY", SDA.DataProvider.SDADBType.Int, entity.m_SNILetszamSuly, false);
}
if (entity.HasChanged("SNIMeghatarozas"))
{
sb.Append("C_SNIMEGHATAROZAS = :pSNIMEGHATAROZAS,");
DAUtil.BindParameter(command, "pSNIMEGHATAROZAS", SDA.DataProvider.SDADBType.String, 255, entity.m_SNIMeghatarozas, entity.m_SNIMeghatarozas == null);
}
if (entity.HasChanged("SNIOkmanyErvenyessegKezdete"))
{
sb.Append("C_SNIOKMANYERVENYESSEGKEZDETE = :pSNIOKMANYERVENYESSEGKEZDETE,");
DAUtil.BindParameter(command, "pSNIOKMANYERVENYESSEGKEZDETE", SDA.DataProvider.SDADBType.DateTime, entity.m_SNIOkmanyErvenyessegKezdete, entity.m_SNIOkmanyErvenyessegKezdete == null);
}
if (entity.HasChanged("SNIOkmanyErvenyessegVege"))
{
sb.Append("C_SNIOKMANYERVENYESSEGVEGE = :pSNIOKMANYERVENYESSEGVEGE,");
DAUtil.BindParameter(command, "pSNIOKMANYERVENYESSEGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_SNIOkmanyErvenyessegVege, entity.m_SNIOkmanyErvenyessegVege == null);
}
if (entity.HasChanged("TanulasiProblemaDiszgrafia"))
{
sb.Append("C_TANULASIPROBLEMADISZGRAFIA = :pTANULASIPROBLEMADISZGRAFIA,");
DAUtil.BindParameter(command, "pTANULASIPROBLEMADISZGRAFIA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemaDiszgrafia, false);
}
if (entity.HasChanged("TanulasiProblemavalKuzd"))
{
sb.Append("C_TANULASIPROBLEMAVALKUZD = :pTANULASIPROBLEMAVALKUZD,");
DAUtil.BindParameter(command, "pTANULASIPROBLEMAVALKUZD", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemavalKuzd, false);
}
if (entity.HasChanged("TanulasiProblemavalKuzdDiszkalkulia"))
{
sb.Append("C_TANULASIPROBLEMAVALKUZDDISZK = :pTANULASIPROBLEMAVALKUZDDISZKA,");
DAUtil.BindParameter(command, "pTANULASIPROBLEMAVALKUZDDISZKA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemavalKuzdDiszkalkulia, false);
}
if (entity.HasChanged("TanulasiProblemavalKuzdDiszlexia"))
{
sb.Append("C_TANULASIPROBLEMAVALKUZDDISZL = :pTANULASIPROBLEMAVALKUZDDISZLE,");
DAUtil.BindParameter(command, "pTANULASIPROBLEMAVALKUZDDISZLE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TanulasiProblemavalKuzdDiszlexia, false);
}
if (entity.HasChanged("ViselkedesNemOrganikusOkmanyszam"))
{
sb.Append("C_VISELKEDESNEMORGANIKUSOKMANY = :pVISELKEDESNEMORGANIKUSOKMANYS,");
DAUtil.BindParameter(command, "pVISELKEDESNEMORGANIKUSOKMANYS", SDA.DataProvider.SDADBType.String, 100, entity.m_ViselkedesNemOrganikusOkmanyszam, entity.m_ViselkedesNemOrganikusOkmanyszam == null);
}
if (entity.HasChanged("ViselkedesOrganikusOkmanyszam"))
{
sb.Append("C_VISELKEDESORGANIKUSOKMANYSZA = :pVISELKEDESORGANIKUSOKMANYSZAM,");
DAUtil.BindParameter(command, "pVISELKEDESORGANIKUSOKMANYSZAM", SDA.DataProvider.SDADBType.String, 100, entity.m_ViselkedesOrganikusOkmanyszam, entity.m_ViselkedesOrganikusOkmanyszam == null);
}
if (entity.HasChanged("ElsoIntezmenyOMKod"))
{
sb.Append("C_ELSOINTEZMENYOMKOD = :pELSOINTEZMENYOMKOD,");
DAUtil.BindParameter(command, "pELSOINTEZMENYOMKOD", SDA.DataProvider.SDADBType.String, 12, entity.m_ElsoIntezmenyOMKod, entity.m_ElsoIntezmenyOMKod == null);
}
if (entity.HasChanged("EvismetloTantargyak"))
{
sb.Append("C_EVISMETLOTANTARGYAK = :pEVISMETLOTANTARGYAK,");
DAUtil.BindParameter(command, "pEVISMETLOTANTARGYAK", SDA.DataProvider.SDADBType.String, 1000, entity.m_EvismetloTantargyak, entity.m_EvismetloTantargyak == null);
}
if (entity.HasChanged("KozepfokuOktatasbaTizenhatodikEletevenekBetoltesetKovetoenBelepett"))
{
sb.Append("C_KOZEPFOKUOKTATASBATIZENHATOD = :pKOZEPFOKUOKTATASBATIZENHATODI,");
DAUtil.BindParameter(command, "pKOZEPFOKUOKTATASBATIZENHATODI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_KozepfokuOktatasbaTizenhatodikEletevenekBetoltesetKovetoenBelepett, false);
}
if (entity.HasChanged("MenedekjoggalRendelkezo"))
{
sb.Append("C_MENEDEKJOGGALRENDELKEZO = :pMENEDEKJOGGALRENDELKEZO,");
DAUtil.BindParameter(command, "pMENEDEKJOGGALRENDELKEZO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_MenedekjoggalRendelkezo, false);
}
if (entity.HasChanged("Agazat"))
{
sb.Append("C_AGAZAT = :pAGAZAT,");
DAUtil.BindParameter(command, "pAGAZAT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Agazat, entity.m_Agazat == null);
}
if (entity.HasChanged("Reszszakkepesites"))
{
sb.Append("C_RESZSZAKKEPESITES = :pRESZSZAKKEPESITES,");
DAUtil.BindParameter(command, "pRESZSZAKKEPESITES", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Reszszakkepesites, entity.m_Reszszakkepesites == null);
}
if (entity.HasChanged("Szakkepesites"))
{
sb.Append("C_SZAKKEPESITES = :pSZAKKEPESITES,");
DAUtil.BindParameter(command, "pSZAKKEPESITES", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Szakkepesites, entity.m_Szakkepesites == null);
}
if (entity.HasChanged("Szakmacsoport"))
{
sb.Append("C_SZAKMACSOPORT = :pSZAKMACSOPORT,");
DAUtil.BindParameter(command, "pSZAKMACSOPORT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Szakmacsoport, entity.m_Szakmacsoport == null);
}
if (entity.HasChanged("EgyebDonto"))
{
sb.Append("C_EGYEBDONTO = :pEGYEBDONTO,");
DAUtil.BindParameter(command, "pEGYEBDONTO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EgyebDonto, false);
}
if (entity.HasChanged("Megallapodasos"))
{
sb.Append("C_MEGALLAPODASOS = :pMEGALLAPODASOS,");
DAUtil.BindParameter(command, "pMEGALLAPODASOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Megallapodasos, false);
}
if (entity.HasChanged("OSZTV"))
{
sb.Append("C_OSZTV = :pOSZTV,");
DAUtil.BindParameter(command, "pOSZTV", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_OSZTV, false);
}
if (entity.HasChanged("SZETVAgazat"))
{
sb.Append("C_SZETVAGAZAT = :pSZETVAGAZAT,");
DAUtil.BindParameter(command, "pSZETVAGAZAT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SZETVAgazat, false);
}
if (entity.HasChanged("Szintvizsga"))
{
sb.Append("C_SZINTVIZSGA = :pSZINTVIZSGA,");
DAUtil.BindParameter(command, "pSZINTVIZSGA", SDA.DataProvider.SDADBType.Double, 10, entity.m_Szintvizsga, entity.m_Szintvizsga == null);
}
if (entity.HasChanged("SZKTV"))
{
sb.Append("C_SZKTV = :pSZKTV,");
DAUtil.BindParameter(command, "pSZKTV", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SZKTV, false);
}
if (entity.HasChanged("TechnikusiEvfolyam"))
{
sb.Append("C_TECHNIKUSIEVFOLYAM = :pTECHNIKUSIEVFOLYAM,");
DAUtil.BindParameter(command, "pTECHNIKUSIEVFOLYAM", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TechnikusiEvfolyam, false);
}
if (entity.HasChanged("Egyuttmukodeses"))
{
sb.Append("C_EGYUTTMUKODESES = :pEGYUTTMUKODESES,");
DAUtil.BindParameter(command, "pEGYUTTMUKODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Egyuttmukodeses, false);
}
if (entity.HasChanged("IskolaiKeretekKozott"))
{
sb.Append("C_ISKOLAIKERETEKKOZOTT = :pISKOLAIKERETEKKOZOTT,");
DAUtil.BindParameter(command, "pISKOLAIKERETEKKOZOTT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IskolaiKeretekKozott, false);
}
if (entity.HasChanged("TanuloEvfolyamTipus"))
{
sb.Append("C_TANULOEVFOLYAMTIPUS = :pTANULOEVFOLYAMTIPUS,");
DAUtil.BindParameter(command, "pTANULOEVFOLYAMTIPUS", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanuloEvfolyamTipus, entity.m_TanuloEvfolyamTipus == null);
}
if (entity.HasChanged("TorzslapSzam"))
{
sb.Append("C_TORZSLAPSZAM = :pTORZSLAPSZAM,");
DAUtil.BindParameter(command, "pTORZSLAPSZAM", SDA.DataProvider.SDADBType.String, 500, entity.m_TorzslapSzam, entity.m_TorzslapSzam == null);
}
if (entity.HasChanged("IsSzakmaiGyakorlatHiany"))
{
sb.Append("C_ISSZAKMAIGYAKORLATHIANY = :pISSZAKMAIGYAKORLATHIANY,");
DAUtil.BindParameter(command, "pISSZAKMAIGYAKORLATHIANY", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzakmaiGyakorlatHiany, false);
}
if (entity.HasChanged("IsKifirImportalt"))
{
sb.Append("C_ISKIFIRIMPORTALT = :pISKIFIRIMPORTALT,");
DAUtil.BindParameter(command, "pISKIFIRIMPORTALT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKifirImportalt, false);
}
if (entity.HasChanged("TanterviJellemzoId"))
{
sb.Append("C_TANTERVIJELLEMZOID = :pTANTERVIJELLEMZOID,");
DAUtil.BindParameter(command, "pTANTERVIJELLEMZOID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanterviJellemzoId, entity.m_TanterviJellemzoId == null);
}
if (entity.HasChanged("BankszamlaTulajdonosTipusID"))
{
sb.Append("C_BANKSZAMLATULAJDONOSTIPUSID = :pBANKSZAMLATULAJDONOSTIPUSID,");
DAUtil.BindParameter(command, "pBANKSZAMLATULAJDONOSTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_BankszamlaTulajdonosTipusID, entity.m_BankszamlaTulajdonosTipusID == null);
}
if (entity.HasChanged("BankszamlaTulajNeve"))
{
sb.Append("C_BANKSZAMLATULAJNEVE = :pBANKSZAMLATULAJNEVE,");
DAUtil.BindParameter(command, "pBANKSZAMLATULAJNEVE", SDA.DataProvider.SDADBType.String, 510, entity.m_BankszamlaTulajNeve, entity.m_BankszamlaTulajNeve == null);
}
if (entity.HasChanged("KeziAtlag"))
{
sb.Append("C_KEZIATLAG = :pKEZIATLAG,");
DAUtil.BindParameter(command, "pKEZIATLAG", SDA.DataProvider.SDADBType.Double, 10, entity.m_KeziAtlag, entity.m_KeziAtlag == null);
}
if (entity.HasChanged("SzamitottAtlag"))
{
sb.Append("C_SZAMITOTTATLAG = :pSZAMITOTTATLAG,");
DAUtil.BindParameter(command, "pSZAMITOTTATLAG", SDA.DataProvider.SDADBType.Double, 10, entity.m_SzamitottAtlag, entity.m_SzamitottAtlag == null);
}
if (entity.HasChanged("IsDualisKepzesben"))
{
sb.Append("C_ISDUALISKEPZESBEN = :pISDUALISKEPZESBEN,");
DAUtil.BindParameter(command, "pISDUALISKEPZESBEN", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsDualisKepzesben, false);
}
if (entity.HasChanged("IsMasodikTobbSzakma"))
{
sb.Append("C_ISMASODIKTOBBSZAKMA = :pISMASODIKTOBBSZAKMA,");
DAUtil.BindParameter(command, "pISMASODIKTOBBSZAKMA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsMasodikTobbSzakma, false);
}
if (entity.HasChanged("JogviszonyTipusID"))
{
sb.Append("C_JOGVISZONYTIPUSID = :pJOGVISZONYTIPUSID,");
DAUtil.BindParameter(command, "pJOGVISZONYTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_JogviszonyTipusID, entity.m_JogviszonyTipusID == null);
}
if (entity.HasChanged("AgazatUjSzktTipusId"))
{
sb.Append("C_AGAZATUJSZKTTIPUSID = :pAGAZATUJSZKTTIPUSID,");
DAUtil.BindParameter(command, "pAGAZATUJSZKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_AgazatUjSzktTipusId, entity.m_AgazatUjSzktTipusId == null);
}
if (entity.HasChanged("SzakmairanyTipusId"))
{
sb.Append("C_SZAKMAIRANYTIPUSID = :pSZAKMAIRANYTIPUSID,");
DAUtil.BindParameter(command, "pSZAKMAIRANYTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakmairanyTipusId, entity.m_SzakmairanyTipusId == null);
}
if (entity.HasChanged("SzakmaTipusId"))
{
sb.Append("C_SZAKMATIPUSID = :pSZAKMATIPUSID,");
DAUtil.BindParameter(command, "pSZAKMATIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakmaTipusId, entity.m_SzakmaTipusId == null);
}
if (entity.HasChanged("IsErettsegiEredmenyAtadhato"))
{
sb.Append("C_ISERETTSEGIEREDMENYATADHATO = :pISERETTSEGIEREDMENYATADHATO,");
DAUtil.BindParameter(command, "pISERETTSEGIEREDMENYATADHATO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsErettsegiEredmenyAtadhato, false);
}
if (entity.HasChanged("AgazatiAlapvizsgaEredmenye"))
{
sb.Append("C_AGAZATIALAPVIZSGAEREDMENYE = :pAGAZATIALAPVIZSGAEREDMENYE,");
DAUtil.BindParameter(command, "pAGAZATIALAPVIZSGAEREDMENYE", SDA.DataProvider.SDADBType.Double, 10, entity.m_AgazatiAlapvizsgaEredmenye, entity.m_AgazatiAlapvizsgaEredmenye == null);
}
if (entity.HasChanged("DualisKepzohelyAdoszama"))
{
sb.Append("C_DUALISKEPZOHELYADOSZAMA = :pDUALISKEPZOHELYADOSZAMA,");
DAUtil.BindParameter(command, "pDUALISKEPZOHELYADOSZAMA", SDA.DataProvider.SDADBType.String, 20, entity.m_DualisKepzohelyAdoszama, entity.m_DualisKepzohelyAdoszama == null);
}
if (entity.HasChanged("DualisKepzohelyNeve"))
{
sb.Append("C_DUALISKEPZOHELYNEVE = :pDUALISKEPZOHELYNEVE,");
DAUtil.BindParameter(command, "pDUALISKEPZOHELYNEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_DualisKepzohelyNeve, entity.m_DualisKepzohelyNeve == null);
}
if (entity.HasChanged("IsKuldhetoErettsegiSzRnek"))
{
sb.Append("C_ISKULDHETOERETTSEGISZRNEK = :pISKULDHETOERETTSEGISZRNEK,");
DAUtil.BindParameter(command, "pISKULDHETOERETTSEGISZRNEK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKuldhetoErettsegiSzRnek, false);
}
if (entity.HasChanged("IsKuldhetoKozepFelveteliSzRnek"))
{
sb.Append("C_ISKULDHETOKOZEPFELVETELISZRN = :pISKULDHETOKOZEPFELVETELISZRNE,");
DAUtil.BindParameter(command, "pISKULDHETOKOZEPFELVETELISZRNE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKuldhetoKozepFelveteliSzRnek, false);
}
if (entity.HasChanged("IsKuldhetoMeresiSzRnek"))
{
sb.Append("C_ISKULDHETOMERESISZRNEK = :pISKULDHETOMERESISZRNEK,");
DAUtil.BindParameter(command, "pISKULDHETOMERESISZRNEK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKuldhetoMeresiSzRnek, false);
}
if (entity.HasChanged("IsOklevelesTechnikusKimenet"))
{
sb.Append("C_ISOKLEVELESTECHNIKUSKIMENET = :pISOKLEVELESTECHNIKUSKIMENET,");
DAUtil.BindParameter(command, "pISOKLEVELESTECHNIKUSKIMENET", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOklevelesTechnikusKimenet, false);
}
if (entity.HasChanged("IsSzakkepzesiMunkaszerzodessel"))
{
sb.Append("C_ISSZAKKEPZESIMUNKASZERZODESS = :pISSZAKKEPZESIMUNKASZERZODESSE,");
DAUtil.BindParameter(command, "pISSZAKKEPZESIMUNKASZERZODESSE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzakkepzesiMunkaszerzodessel, false);
}
if (entity.HasChanged("IsDiakigazolvanyAtadhatoSzRnek"))
{
sb.Append("C_ISDIAKIGAZOLVANYATADHATOSZRN = :pISDIAKIGAZOLVANYATADHATOSZRNE,");
DAUtil.BindParameter(command, "pISDIAKIGAZOLVANYATADHATOSZRNE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsDiakigazolvanyAtadhatoSzRnek, false);
}
if (entity.HasChanged("IsBeszamitasos"))
{
sb.Append("C_ISBESZAMITASOS = :pISBESZAMITASOS,");
DAUtil.BindParameter(command, "pISBESZAMITASOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsBeszamitasos, false);
}
if (entity.HasChanged("IsOsztondijbolKizarva"))
{
sb.Append("C_ISOSZTONDIJBOLKIZARVA = :pISOSZTONDIJBOLKIZARVA,");
DAUtil.BindParameter(command, "pISOSZTONDIJBOLKIZARVA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOsztondijbolKizarva, false);
}
if (entity.HasChanged("SzakiranyNktTipusId"))
{
sb.Append("C_SZAKIRANYNKTTIPUSID = :pSZAKIRANYNKTTIPUSID,");
DAUtil.BindParameter(command, "pSZAKIRANYNKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakiranyNktTipusId, entity.m_SzakiranyNktTipusId == null);
}
if (entity.HasChanged("SzakkepesitesNktTipusId"))
{
sb.Append("C_SZAKKEPESITESNKTTIPUSID = :pSZAKKEPESITESNKTTIPUSID,");
DAUtil.BindParameter(command, "pSZAKKEPESITESNKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzakkepesitesNktTipusId, entity.m_SzakkepesitesNktTipusId == null);
}
if (entity.HasChanged("TanulmanyiTeruletNktTipusId"))
{
sb.Append("C_TANULMANYITERULETNKTTIPUSID = :pTANULMANYITERULETNKTTIPUSID,");
DAUtil.BindParameter(command, "pTANULMANYITERULETNKTTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanulmanyiTeruletNktTipusId, entity.m_TanulmanyiTeruletNktTipusId == null);
}
if (entity.HasChanged("IsMulasztasMiattKizart"))
{
sb.Append("C_ISMULASZTASMIATTKIZART = :pISMULASZTASMIATTKIZART,");
DAUtil.BindParameter(command, "pISMULASZTASMIATTKIZART", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsMulasztasMiattKizart, false);
}
if (entity.HasChanged("IsSikeresAgazatiVizsga"))
{
sb.Append("C_ISSIKERESAGAZATIVIZSGA = :pISSIKERESAGAZATIVIZSGA,");
DAUtil.BindParameter(command, "pISSIKERESAGAZATIVIZSGA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSikeresAgazatiVizsga, false);
}
if (entity.HasChanged("IsAtlagSzakkepzesi"))
{
sb.Append("C_ISATLAGSZAKKEPZESI = :pISATLAGSZAKKEPZESI,");
DAUtil.BindParameter(command, "pISATLAGSZAKKEPZESI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsAtlagSzakkepzesi, false);
}
if (entity.HasChanged("IsBeszamitasosFixSzazalek"))
{
sb.Append("C_ISBESZAMITASOSFIXSZAZALEK = :pISBESZAMITASOSFIXSZAZALEK,");
DAUtil.BindParameter(command, "pISBESZAMITASOSFIXSZAZALEK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsBeszamitasosFixSzazalek, false);
}
if (entity.HasChanged("MagantanulosagVege"))
{
sb.Append("C_MAGANTANULOSAGVEGE = :pMAGANTANULOSAGVEGE,");
DAUtil.BindParameter(command, "pMAGANTANULOSAGVEGE", SDA.DataProvider.SDADBType.DateTime, entity.m_MagantanulosagVege, entity.m_MagantanulosagVege == null);
}
if (entity.HasChanged("AgazatiAlapvizsgaEredmenyeSz"))
{
sb.Append("C_AGAZATIALAPVIZSGAEREDMENYESZ = :pAGAZATIALAPVIZSGAEREDMENYESZ,");
DAUtil.BindParameter(command, "pAGAZATIALAPVIZSGAEREDMENYESZ", SDA.DataProvider.SDADBType.Int, entity.m_AgazatiAlapvizsgaEredmenyeSz, entity.m_AgazatiAlapvizsgaEredmenyeSz == null);
}
if (entity.HasChanged("OkiratSzam"))
{
sb.Append("C_OKIRATSZAM = :pOKIRATSZAM,");
DAUtil.BindParameter(command, "pOKIRATSZAM", SDA.DataProvider.SDADBType.String, 256, entity.m_OkiratSzam, entity.m_OkiratSzam == null);
}
if (entity.HasChanged("TartozkodasJogcimTipusId"))
{
sb.Append("C_TARTOZKODASJOGCIMTIPUSID = :pTARTOZKODASJOGCIMTIPUSID,");
DAUtil.BindParameter(command, "pTARTOZKODASJOGCIMTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TartozkodasJogcimTipusId, entity.m_TartozkodasJogcimTipusId == null);
}
if (entity.HasChanged("IsApaczaiIgenylo"))
{
sb.Append("C_ISAPACZAIIGENYLO = :pISAPACZAIIGENYLO,");
DAUtil.BindParameter(command, "pISAPACZAIIGENYLO", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsApaczaiIgenylo, false);
}
if (entity.HasChanged("MufajTipusId"))
{
sb.Append("C_MUFAJTIPUSID = :pMUFAJTIPUSID,");
DAUtil.BindParameter(command, "pMUFAJTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_MufajTipusId, entity.m_MufajTipusId == null);
}
if (entity.HasChanged("MuveszetiAgId"))
{
sb.Append("C_MUVESZETIAGID = :pMUVESZETIAGID,");
DAUtil.BindParameter(command, "pMUVESZETIAGID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_MuveszetiAgId, entity.m_MuveszetiAgId == null);
}
if (entity.HasChanged("TanszakTipusId"))
{
sb.Append("C_TANSZAKTIPUSID = :pTANSZAKTIPUSID,");
DAUtil.BindParameter(command, "pTANSZAKTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TanszakTipusId, entity.m_TanszakTipusId == null);
}
if (entity.HasChanged("NemzetkoziBiztositasiOkmSzam"))
{
sb.Append("C_NEMZETKOZIBIZTOSITASIOKMSZAM = :pNEMZETKOZIBIZTOSITASIOKMSZAM,");
DAUtil.BindParameter(command, "pNEMZETKOZIBIZTOSITASIOKMSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_NemzetkoziBiztositasiOkmSzam, entity.m_NemzetkoziBiztositasiOkmSzam == null);
}
if (entity.HasChanged("TartJogOkmanySzam"))
{
sb.Append("C_TARTJOGOKMANYSZAM = :pTARTJOGOKMANYSZAM,");
DAUtil.BindParameter(command, "pTARTJOGOKMANYSZAM", SDA.DataProvider.SDADBType.String, 21, entity.m_TartJogOkmanySzam, entity.m_TartJogOkmanySzam == null);
}
if (entity.HasChanged("TartJogOkmanyTipusId"))
{
sb.Append("C_TARTJOGOKMANYTIPUSID = :pTARTJOGOKMANYTIPUSID,");
DAUtil.BindParameter(command, "pTARTJOGOKMANYTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TartJogOkmanyTipusId, entity.m_TartJogOkmanyTipusId == null);
}
if (entity.HasChanged("Is9kozul8ElozotanevbenVegezte"))
{
sb.Append("C_IS9KOZUL8ELOZOTANEVBENVEGEZT = :pIS9KOZUL8ELOZOTANEVBENVEGEZTE,");
DAUtil.BindParameter(command, "pIS9KOZUL8ELOZOTANEVBENVEGEZTE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Is9kozul8ElozotanevbenVegezte, false);
}
if (entity.HasChanged("IsExternatusiEllatasban"))
{
sb.Append("C_ISEXTERNATUSIELLATASBAN = :pISEXTERNATUSIELLATASBAN,");
DAUtil.BindParameter(command, "pISEXTERNATUSIELLATASBAN", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsExternatusiEllatasban, false);
}
if (entity.HasChanged("IsNapkoziotthoniEllatasban"))
{
sb.Append("C_ISNAPKOZIOTTHONIELLATASBAN = :pISNAPKOZIOTTHONIELLATASBAN,");
DAUtil.BindParameter(command, "pISNAPKOZIOTTHONIELLATASBAN", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsNapkoziotthoniEllatasban, false);
}
if (entity.HasChanged("IsApaczaiSzerzodeses"))
{
sb.Append("C_ISAPACZAISZERZODESES = :pISAPACZAISZERZODESES,");
DAUtil.BindParameter(command, "pISAPACZAISZERZODESES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsApaczaiSzerzodeses, false);
}
if (entity.HasChanged("IsEgesznaposIskOktReszesul"))
{
sb.Append("C_ISEGESZNAPOSISKOKTRESZESUL = :pISEGESZNAPOSISKOKTRESZESUL,");
DAUtil.BindParameter(command, "pISEGESZNAPOSISKOKTRESZESUL", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsEgesznaposIskOktReszesul, false);
}
if (entity.HasChanged("IsKiemeltenTehetseges"))
{
sb.Append("C_ISKIEMELTENTEHETSEGES = :pISKIEMELTENTEHETSEGES,");
DAUtil.BindParameter(command, "pISKIEMELTENTEHETSEGES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKiemeltenTehetseges, false);
}
if (entity.HasChanged("IsSzabokyAdolfSzakkepODReszesul"))
{
sb.Append("C_ISSZABOKYADOLFSZAKKEPODRESZE = :pISSZABOKYADOLFSZAKKEPODRESZES,");
DAUtil.BindParameter(command, "pISSZABOKYADOLFSZAKKEPODRESZES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzabokyAdolfSzakkepODReszesul, false);
}
if (entity.HasChanged("IsSzamitogepetOktCelraHasznal"))
{
sb.Append("C_ISSZAMITOGEPETOKTCELRAHASZNA = :pISSZAMITOGEPETOKTCELRAHASZNAL,");
DAUtil.BindParameter(command, "pISSZAMITOGEPETOKTCELRAHASZNAL", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsSzamitogepetOktCelraHasznal, false);
}
if (entity.HasChanged("IsIngyenesKepzes"))
{
sb.Append("C_ISINGYENESKEPZES = :pISINGYENESKEPZES,");
DAUtil.BindParameter(command, "pISINGYENESKEPZES", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsIngyenesKepzes, false);
}
if (entity.HasChanged("IsRendszeresGyermekvedelmi"))
{
sb.Append("C_ISRENDSZERESGYERMEKVEDELMI = :pISRENDSZERESGYERMEKVEDELMI,");
DAUtil.BindParameter(command, "pISRENDSZERESGYERMEKVEDELMI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsRendszeresGyermekvedelmi, false);
}
if (entity.HasChanged("IsOtthoniEllatas"))
{
sb.Append("C_ISOTTHONIELLATAS = :pISOTTHONIELLATAS,");
DAUtil.BindParameter(command, "pISOTTHONIELLATAS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOtthoniEllatas, false);
}
command.CommandText = command.CommandText.Replace("{COLUMNS}", sb.ToString());
}
public override void BindAssociations(Tanulo entity, SDA.DataProvider.SDACommand command)
{
DAUtil.BindIdParameter(command, "pTANTERVID", entity.InternalTantervId);
DAUtil.BindIdParameter(command, "pFELVETELTANEVEID", entity.InternalFelvetelTaneveId);
DAUtil.BindIdParameter(command, "pMENTORID", entity.InternalMentorId);
DAUtil.BindIdParameter(command, "pALINTEZMENYID", entity.InternalAlIntezmenyId);
DAUtil.BindIdParameter(command, "pALTANEVID", entity.InternalAlTanevId);
}
#endregion
}
internal class TanuloDA : EntityDataAccessor<Tanulo>
{
private static TanuloDBHelper m_dbhelper = new TanuloDBHelper();
protected override IEntityDBHelper<Tanulo> dbhelper
{
get { return m_dbhelper; }
}
#region Load
public override bool LoadEntity(Tanulo entity, int entityId)
{
return LoadById(entity, entityId);
}
public override bool FilteredLoadEntity(Tanulo entity, int entityId, ColumnFilterMode columnFilterMode, IEnumerable<string> columns)
{
return LoadById(entity, entityId, columnFilterMode, columns);
}
public bool LoadById(Tanulo entity, int entityId)
{
using (SDA.DataProvider.SDACommand command = dbhelper.CreateEmptyQueryCommand())
{
command.CommandText += " and (T_TANULO_OSSZES.ID = :pID) ";
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entityId;
return dbhelper.LoadSingleEntity(entity, command);
}
}
public bool LoadById(Tanulo entity, int entityId, ColumnFilterMode columnFilterMode, IEnumerable<string> columns)
{
using (SDA.DataProvider.SDACommand command = dbhelper.CreateDynamicQueryCommand(columnFilterMode, columns))
{
command.CommandText += " and (T_TANULO_OSSZES.ID = :pID) ";
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entityId;
return dbhelper.LoadSingleEntity(entity, command, columnFilterMode, columns);
}
}
[Obsolete("Ezt ne használjátok, mert mindenhova bele kellene fogalmazni a tanév szűrést is! Meg fog majd szűnni!")]
public override void LoadWithFilter(IEntityCollection<Tanulo> collection, string filter, Dictionary<string, object> commandParameters = null)
{
using (SDA.DataProvider.SDACommand command = dbhelper.CreateEmptyQueryCommand())
{
command.CommandText += filter;
dbhelper.CreateParameterBinding(command, commandParameters);
dbhelper.LoadEntityCollection(collection, command);
}
}
[Obsolete("Ezt ne használjátok, mert mindenhova bele kellene fogalmazni a tanév szűrést is! Meg fog majd szűnni!")]
public override void LoadWithFilter(IEntityCollection<Tanulo> collection, string filter, ColumnFilterMode columnFilterMode, IEnumerable<string> columns, Dictionary<string, object> commandParameters = null)
{
using (SDA.DataProvider.SDACommand command = dbhelper.CreateDynamicQueryCommand(columnFilterMode, columns))
{
command.CommandText += filter;
dbhelper.CreateParameterBinding(command, commandParameters);
dbhelper.LoadEntityCollection(collection, command, columnFilterMode, columns);
}
}
#endregion
#region InsertEntity
private const string m_InsertCommandText = @"
insert into T_TANULO_OSSZES (
C_ALLAMIGONDOZOTT,
C_BANKSZAMLASZAM,
C_BEILLESZKEDESINEHEZSEG,
C_BEIRASINAPLOSORSZAM,
C_BEJARO,
C_DIAKIGAZOLVANYKELTE,
C_DIAKIGAZOLVANYSZAM,
C_ELOZOINTEZMENY,
C_EVISMETLO,
C_INGYENESTANKONVYELLATASA,
C_JOGVISZONYATSZUNETELTETO,
C_MAGANTANULO,
C_MAGANTANULOSAGANAKOKA,
C_MAGANTANULOSAGKEZDETE,
C_NAPLOSORSZAM,
C_POLGARISZERZODESES,
C_SZAKMAIGYAKORLATON,
C_SZOCIALISTAMOGATAS,
C_TANDIJATFIZETO,
C_TANKOTELEZETT,
C_TANKOTELEZETTSEGVEGE,
C_TANULOSZERZODESES,
C_TERITESIDIJATFIZETO,
C_TESTNEVELESTIPUSA,
C_VENDEG,
C_BTMPROBLEMAS,
C_DIAKSPORTKOROS,
C_EGYHAZKOZOSSEGE,
C_ETKEZESIKEDVEZMENY,
C_HALMOZOTTANFOGYATEKOS,
C_HATRANYOSHELYZETU,
C_KOLLEGIUMIELLATASOS,
C_RENDSZERESGYERMEKVEDELMIKEDV,
C_SAJATOSNEVELESU,
C_SPORTAG,
C_SPORTEDZONEVE,
C_SPORTKLUB,
C_SZAKKEPESITESSZAMA,
C_TANULOIJOGVISZONYOSELTARTOTT,
C_TARTOSGYOGYKEZELESSZAMA,
C_TOBBGYERMEKIGAZOLASSZAMA,
C_VALLASA,
C_VESZELYEZTETETT,
C_JOGVISZONYVARHATOBEFEJEZESE,
C_BEILLESZKEDESIPROBLEMAVALKUZ,
C_BESZEDFOGYATEKOSOKMANYSZAM,
C_BNOKOD,
C_BTMHATAROZATOKMANYSZAM,
C_BTMHATAROZATTARTALMA,
C_BTMKIALLITOINTEZMENY,
C_BTMKONTROLLIDOPONT,
C_BTMLETSZAMSULY,
C_BTMOKMANYERVENYESSEGKEZDETE,
C_BTMOKMANYERVENYESSEGVEGE,
C_DISZGRAFIAOKMANYSZAM,
C_DISZKALKULIAOKMANYSZAM,
C_DISZLEXIAOKMANYSZAM,
C_ERTELMIFOGYATEKOS,
C_ERTELMIFOGYATEKOSOKMANYSZAM,
C_FEJLESZTESREKIJELOLT,
C_FEJLESZTOFOGLALKOZAS,
C_FEJLESZTOFOGLALKOZASORASZAM,
C_HALLASSERULT,
C_HALLASSERULTOKMANYSZAM,
C_LATASSERULT,
C_LATASSERULTOKMANYSZAM,
C_MAGATARTASIPROBLEMAVALKUZD,
C_MEGISMERONEMORGANIKUSOKMANYS,
C_MEGISMEROORGANIKUSOKMANYSZAM,
C_MOZGASSERULTOKMANYSZAM,
C_SNIKIALLITOINTEZMENY,
C_SNIKONTROLLIDOPONT,
C_SNILETSZAMSULY,
C_SNIMEGHATAROZAS,
C_SNIOKMANYERVENYESSEGKEZDETE,
C_SNIOKMANYERVENYESSEGVEGE,
C_TANULASIPROBLEMADISZGRAFIA,
C_TANULASIPROBLEMAVALKUZD,
C_TANULASIPROBLEMAVALKUZDDISZK,
C_TANULASIPROBLEMAVALKUZDDISZL,
C_VISELKEDESNEMORGANIKUSOKMANY,
C_VISELKEDESORGANIKUSOKMANYSZA,
C_ELSOINTEZMENYOMKOD,
C_EVISMETLOTANTARGYAK,
C_KOZEPFOKUOKTATASBATIZENHATOD,
C_MENEDEKJOGGALRENDELKEZO,
C_AGAZAT,
C_RESZSZAKKEPESITES,
C_SZAKKEPESITES,
C_SZAKMACSOPORT,
C_EGYEBDONTO,
C_MEGALLAPODASOS,
C_OSZTV,
C_SZETVAGAZAT,
C_SZINTVIZSGA,
C_SZKTV,
C_TECHNIKUSIEVFOLYAM,
C_EGYUTTMUKODESES,
C_ISKOLAIKERETEKKOZOTT,
C_TANULOEVFOLYAMTIPUS,
C_TORZSLAPSZAM,
C_ISSZAKMAIGYAKORLATHIANY,
C_ISKIFIRIMPORTALT,
C_TANTERVIJELLEMZOID,
C_BANKSZAMLATULAJDONOSTIPUSID,
C_BANKSZAMLATULAJNEVE,
C_KEZIATLAG,
C_SZAMITOTTATLAG,
C_ISDUALISKEPZESBEN,
C_ISMASODIKTOBBSZAKMA,
C_JOGVISZONYTIPUSID,
C_AGAZATUJSZKTTIPUSID,
C_SZAKMAIRANYTIPUSID,
C_SZAKMATIPUSID,
C_ISERETTSEGIEREDMENYATADHATO,
C_AGAZATIALAPVIZSGAEREDMENYE,
C_DUALISKEPZOHELYADOSZAMA,
C_DUALISKEPZOHELYNEVE,
C_ISKULDHETOERETTSEGISZRNEK,
C_ISKULDHETOKOZEPFELVETELISZRN,
C_ISKULDHETOMERESISZRNEK,
C_ISOKLEVELESTECHNIKUSKIMENET,
C_ISSZAKKEPZESIMUNKASZERZODESS,
C_ISDIAKIGAZOLVANYATADHATOSZRN,
C_ISBESZAMITASOS,
C_ISOSZTONDIJBOLKIZARVA,
C_SZAKIRANYNKTTIPUSID,
C_SZAKKEPESITESNKTTIPUSID,
C_TANULMANYITERULETNKTTIPUSID,
C_ISMULASZTASMIATTKIZART,
C_ISSIKERESAGAZATIVIZSGA,
C_ISATLAGSZAKKEPZESI,
C_ISBESZAMITASOSFIXSZAZALEK,
C_MAGANTANULOSAGVEGE,
C_AGAZATIALAPVIZSGAEREDMENYESZ,
C_OKIRATSZAM,
C_TARTOZKODASJOGCIMTIPUSID,
C_ISAPACZAIIGENYLO,
C_MUFAJTIPUSID,
C_MUVESZETIAGID,
C_TANSZAKTIPUSID,
C_NEMZETKOZIBIZTOSITASIOKMSZAM,
C_TARTJOGOKMANYSZAM,
C_TARTJOGOKMANYTIPUSID,
C_IS9KOZUL8ELOZOTANEVBENVEGEZT,
C_ISEXTERNATUSIELLATASBAN,
C_ISNAPKOZIOTTHONIELLATASBAN,
C_ISAPACZAISZERZODESES,
C_ISEGESZNAPOSISKOKTRESZESUL,
C_ISKIEMELTENTEHETSEGES,
C_ISSZABOKYADOLFSZAKKEPODRESZE,
C_ISSZAMITOGEPETOKTCELRAHASZNA,
C_ISINGYENESKEPZES,
C_ISRENDSZERESGYERMEKVEDELMI,
C_ISOTTHONIELLATAS,
C_TANTERVID,
C_FELVETELTANEVEID,
C_MENTORID,
C_ALINTEZMENYID,
C_ALTANEVID,
TOROLT,
SERIAL,
CREATED,
CREATOR,
ID)
values (
:pALLAMIGONDOZOTT,
:pBANKSZAMLASZAM,
:pBEILLESZKEDESINEHEZSEG,
:pBEIRASINAPLOSORSZAM,
:pBEJARO,
:pDIAKIGAZOLVANYKELTE,
:pDIAKIGAZOLVANYSZAM,
:pELOZOINTEZMENY,
:pEVISMETLO,
:pINGYENESTANKONVYELLATASA,
:pJOGVISZONYATSZUNETELTETO,
:pMAGANTANULO,
:pMAGANTANULOSAGANAKOKA,
:pMAGANTANULOSAGKEZDETE,
:pNAPLOSORSZAM,
:pPOLGARISZERZODESES,
:pSZAKMAIGYAKORLATON,
:pSZOCIALISTAMOGATAS,
:pTANDIJATFIZETO,
:pTANKOTELEZETT,
:pTANKOTELEZETTSEGVEGE,
:pTANULOSZERZODESES,
:pTERITESIDIJATFIZETO,
:pTESTNEVELESTIPUSA,
:pVENDEG,
:pBTMPROBLEMAS,
:pDIAKSPORTKOROS,
:pEGYHAZKOZOSSEGE,
:pETKEZESIKEDVEZMENY,
:pHALMOZOTTANFOGYATEKOS,
:pHATRANYOSHELYZETU,
:pKOLLEGIUMIELLATASOS,
:pRENDSZERESGYERMEKVEDELMIKEDVE,
:pSAJATOSNEVELESU,
:pSPORTAG,
:pSPORTEDZONEVE,
:pSPORTKLUB,
:pSZAKKEPESITESSZAMA,
:pTANULOIJOGVISZONYOSELTARTOTTA,
:pTARTOSGYOGYKEZELESSZAMA,
:pTOBBGYERMEKIGAZOLASSZAMA,
:pVALLASA,
:pVESZELYEZTETETT,
:pJOGVISZONYVARHATOBEFEJEZESE,
:pBEILLESZKEDESIPROBLEMAVALKUZD,
:pBESZEDFOGYATEKOSOKMANYSZAM,
:pBNOKOD,
:pBTMHATAROZATOKMANYSZAM,
:pBTMHATAROZATTARTALMA,
:pBTMKIALLITOINTEZMENY,
:pBTMKONTROLLIDOPONT,
:pBTMLETSZAMSULY,
:pBTMOKMANYERVENYESSEGKEZDETE,
:pBTMOKMANYERVENYESSEGVEGE,
:pDISZGRAFIAOKMANYSZAM,
:pDISZKALKULIAOKMANYSZAM,
:pDISZLEXIAOKMANYSZAM,
:pERTELMIFOGYATEKOS,
:pERTELMIFOGYATEKOSOKMANYSZAM,
:pFEJLESZTESREKIJELOLT,
:pFEJLESZTOFOGLALKOZAS,
:pFEJLESZTOFOGLALKOZASORASZAM,
:pHALLASSERULT,
:pHALLASSERULTOKMANYSZAM,
:pLATASSERULT,
:pLATASSERULTOKMANYSZAM,
:pMAGATARTASIPROBLEMAVALKUZD,
:pMEGISMERONEMORGANIKUSOKMANYSZ,
:pMEGISMEROORGANIKUSOKMANYSZAM,
:pMOZGASSERULTOKMANYSZAM,
:pSNIKIALLITOINTEZMENY,
:pSNIKONTROLLIDOPONT,
:pSNILETSZAMSULY,
:pSNIMEGHATAROZAS,
:pSNIOKMANYERVENYESSEGKEZDETE,
:pSNIOKMANYERVENYESSEGVEGE,
:pTANULASIPROBLEMADISZGRAFIA,
:pTANULASIPROBLEMAVALKUZD,
:pTANULASIPROBLEMAVALKUZDDISZKA,
:pTANULASIPROBLEMAVALKUZDDISZLE,
:pVISELKEDESNEMORGANIKUSOKMANYS,
:pVISELKEDESORGANIKUSOKMANYSZAM,
:pELSOINTEZMENYOMKOD,
:pEVISMETLOTANTARGYAK,
:pKOZEPFOKUOKTATASBATIZENHATODI,
:pMENEDEKJOGGALRENDELKEZO,
:pAGAZAT,
:pRESZSZAKKEPESITES,
:pSZAKKEPESITES,
:pSZAKMACSOPORT,
:pEGYEBDONTO,
:pMEGALLAPODASOS,
:pOSZTV,
:pSZETVAGAZAT,
:pSZINTVIZSGA,
:pSZKTV,
:pTECHNIKUSIEVFOLYAM,
:pEGYUTTMUKODESES,
:pISKOLAIKERETEKKOZOTT,
:pTANULOEVFOLYAMTIPUS,
:pTORZSLAPSZAM,
:pISSZAKMAIGYAKORLATHIANY,
:pISKIFIRIMPORTALT,
:pTANTERVIJELLEMZOID,
:pBANKSZAMLATULAJDONOSTIPUSID,
:pBANKSZAMLATULAJNEVE,
:pKEZIATLAG,
:pSZAMITOTTATLAG,
:pISDUALISKEPZESBEN,
:pISMASODIKTOBBSZAKMA,
:pJOGVISZONYTIPUSID,
:pAGAZATUJSZKTTIPUSID,
:pSZAKMAIRANYTIPUSID,
:pSZAKMATIPUSID,
:pISERETTSEGIEREDMENYATADHATO,
:pAGAZATIALAPVIZSGAEREDMENYE,
:pDUALISKEPZOHELYADOSZAMA,
:pDUALISKEPZOHELYNEVE,
:pISKULDHETOERETTSEGISZRNEK,
:pISKULDHETOKOZEPFELVETELISZRNE,
:pISKULDHETOMERESISZRNEK,
:pISOKLEVELESTECHNIKUSKIMENET,
:pISSZAKKEPZESIMUNKASZERZODESSE,
:pISDIAKIGAZOLVANYATADHATOSZRNE,
:pISBESZAMITASOS,
:pISOSZTONDIJBOLKIZARVA,
:pSZAKIRANYNKTTIPUSID,
:pSZAKKEPESITESNKTTIPUSID,
:pTANULMANYITERULETNKTTIPUSID,
:pISMULASZTASMIATTKIZART,
:pISSIKERESAGAZATIVIZSGA,
:pISATLAGSZAKKEPZESI,
:pISBESZAMITASOSFIXSZAZALEK,
:pMAGANTANULOSAGVEGE,
:pAGAZATIALAPVIZSGAEREDMENYESZ,
:pOKIRATSZAM,
:pTARTOZKODASJOGCIMTIPUSID,
:pISAPACZAIIGENYLO,
:pMUFAJTIPUSID,
:pMUVESZETIAGID,
:pTANSZAKTIPUSID,
:pNEMZETKOZIBIZTOSITASIOKMSZAM,
:pTARTJOGOKMANYSZAM,
:pTARTJOGOKMANYTIPUSID,
:pIS9KOZUL8ELOZOTANEVBENVEGEZTE,
:pISEXTERNATUSIELLATASBAN,
:pISNAPKOZIOTTHONIELLATASBAN,
:pISAPACZAISZERZODESES,
:pISEGESZNAPOSISKOKTRESZESUL,
:pISKIEMELTENTEHETSEGES,
:pISSZABOKYADOLFSZAKKEPODRESZES,
:pISSZAMITOGEPETOKTCELRAHASZNAL,
:pISINGYENESKEPZES,
:pISRENDSZERESGYERMEKVEDELMI,
:pISOTTHONIELLATAS,
:pTANTERVID,
:pFELVETELTANEVEID,
:pMENTORID,
:pALINTEZMENYID,
:pALTANEVID,
:pTOROLT,
:pSERIAL,
:pCREATED,
:pCREATOR,
:pID ) -- Leszármaztatott entitás ID-ja
";
public override void InsertEntity(Tanulo entity)
{
entity.InheritedDA.InsertEntity(entity);
using (SDA.DataProvider.SDACommand command = DAUtil.CreateCommand(m_InsertCommandText))
{
dbhelper.BindAttributes(entity, command);
dbhelper.BindAssociations(entity, command);
command.Parameters.Add("pTOROLT", SDA.DataProvider.SDADBType.Boolean /* Boolean */).Value = false;
command.Parameters.Add("pSERIAL", SDA.DataProvider.SDADBType.Int).Value = 0;
command.Parameters.Add("pCREATED", SDA.DataProvider.SDADBType.DateTime).Value = entity.EntityCreated;
command.Parameters.Add("pCREATOR", SDA.DataProvider.SDADBType.Int).Value = entity.EntityCreator;
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entity.ID; // leszármaztatott entitás ID-ja
command.ExecuteNonQuery();
}
}
#endregion
#region UpdateEntity
private const string m_UpdateAttributesCommandText = @"
update T_TANULO_OSSZES
set
{COLUMNS}
SERIAL = ISNULL(SERIAL,0) + 1,
LASTCHANGED = :pLASTCHANGED,
MODIFIER = :pMODIFIER,
TOROLT = :pTOROLT
where
(ID = :pID)
";
public override bool UpdateEntity(Tanulo entity)
{
if (entity.InheritedDA.UpdateEntity(entity) == false)
{
return false;
}
using (SDA.DataProvider.SDACommand command = DAUtil.CreateCommand(m_UpdateAttributesCommandText))
{
bool result = true;
dbhelper.DynamicBindAttributes(entity, command);
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entity.ID;
command.Parameters.Add("pLASTCHANGED", SDA.DataProvider.SDADBType.DateTime).Value = entity.EntityLastChanged;
command.Parameters.Add("pMODIFIER", SDA.DataProvider.SDADBType.Int).Value = entity.EntityModifier;
command.Parameters.Add("pTOROLT", SDA.DataProvider.SDADBType.Boolean /* Boolean */).Value = entity.Torolt;
result = (command.ExecuteNonQuery() == 1);
return result;
}
}
#endregion
#region DeleteEntity
private const string m_FizikaiDeleteCommandText = @"DELETE FROM T_TANULO_OSSZES WHERE (ID = :pID) ";
private const string m_LogikaiDeleteCommandText = @"
UPDATE T_TANULO_OSSZES
SET TOROLT = 'T' ,
SERIAL = SERIAL + 1,
LASTCHANGED = :pLASTCHANGED,
MODIFIER = :pMODIFIER
WHERE (ID = :pID) ";
public override void DeleteEntity(Tanulo entity, bool logikai = true)
{
var _deleteCommandText = logikai ? m_LogikaiDeleteCommandText : m_FizikaiDeleteCommandText;
using (SDA.DataProvider.SDACommand command = DAUtil.CreateCommand(_deleteCommandText))
{
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entity.ID;
if (logikai)
{
DateTime lastchanged = DateTime.Now;
var modifier = UserContext.Instance.UniqueIdentifier;
command.Parameters.Add("pLASTCHANGED", SDA.DataProvider.SDADBType.DateTime).Value = lastchanged;
command.Parameters.Add("pMODIFIER", SDA.DataProvider.SDADBType.Int).Value = modifier;
}
if (command.ExecuteNonQuery() != 1)
{
throw new EntityNotFoundException("Tanulo", entity.ID);
}
}
entity.InheritedDA.DeleteEntity(entity, logikai);
}
#endregion
#region UpdateAssociations
private const string m_UpdateAssociationCommandText = @"
update T_TANULO_OSSZES
set
C_TANTERVID = :pTANTERVID,
C_FELVETELTANEVEID = :pFELVETELTANEVEID,
C_MENTORID = :pMENTORID,
C_ALINTEZMENYID = :pALINTEZMENYID,
C_ALTANEVID = :pALTANEVID,
SERIAL = ISNULL(SERIAL,0) + 1,
LASTCHANGED = :pLASTCHANGED,
MODIFIER = :pMODIFIER
where
(ID = :pID)
";
public override bool UpdateAssociations(Tanulo entity)
{
if (entity.InheritedDA.UpdateAssociations(entity) == false)
{
return false;
}
using (SDA.DataProvider.SDACommand command = DAUtil.CreateCommand(m_UpdateAssociationCommandText))
{
dbhelper.BindAssociations(entity, command);
DateTime lastchanged = DateTime.Now;
var modifier = UserContext.Instance.UniqueIdentifier;
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entity.ID;
command.Parameters.Add("pLASTCHANGED", SDA.DataProvider.SDADBType.DateTime).Value = lastchanged;
command.Parameters.Add("pMODIFIER", SDA.DataProvider.SDADBType.Int).Value = modifier;
bool result = (command.ExecuteNonQuery() == 1);
return result;
}
}
#endregion
#region Asszociációkkal kapcsolatos adatbázisműveletek (entitásspecifikus)
#region Mint asszociációs osztály
#endregion
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByGondviseloIdFilter = @" and (exists (select 1 from T_GONDVISELO_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_GONDVISELO_OSSZES.ID = :pID)) ";
public bool LoadByGondviseloId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByGondviseloIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloErtekelesIdFilter = @" and (exists (select 1 from T_TANULOERTEKELES_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOERTEKELES_OSSZES.ID = :pID)) ";
public bool LoadByTanuloErtekelesId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloErtekelesIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByIgazolasIdFilter = @" and (exists (select 1 from T_IGAZOLAS_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_IGAZOLAS_OSSZES.ID = :pID)) ";
public bool LoadByIgazolasId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByIgazolasIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloMentessegIdFilter = @" and (exists (select 1 from T_TANULOMENTESSEG_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOMENTESSEG_OSSZES.ID = :pID)) ";
public bool LoadByTanuloMentessegId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloMentessegIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloKozossegiSzolgalatIdFilter = @" and (exists (select 1 from T_TANULOKOZOSSEGISZOLGALAT_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOKOZOSSEGISZOLGALAT_OSSZES.ID = :pID)) ";
public bool LoadByTanuloKozossegiSzolgalatId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloKozossegiSzolgalatIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloESLAdatokIdFilter = @" and (exists (select 1 from T_TANULOESLADATOK_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOESLADATOK_OSSZES.ID = :pID)) ";
public bool LoadByTanuloESLAdatokId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloESLAdatokIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByErettsegiEredmenyIdFilter = @" and (exists (select 1 from T_ERETTSEGIEREDMENY_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_ERETTSEGIEREDMENY_OSSZES.ID = :pID)) ";
public bool LoadByErettsegiEredmenyId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByErettsegiEredmenyIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloEsemenyLattamozasIdFilter = @" and (exists (select 1 from T_TANULOESEMENYLATTAMOZAS_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOESEMENYLATTAMOZAS_OSSZES.ID = :pID)) ";
public bool LoadByTanuloEsemenyLattamozasId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloEsemenyLattamozasIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByErettsegiValaszIdFilter = @" and (exists (select 1 from T_ERETTSEGIVALASZ_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_ERETTSEGIVALASZ_OSSZES.ID = :pID)) ";
public bool LoadByErettsegiValaszId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByErettsegiValaszIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByOsszefuggoSzakGyakIdFilter = @" and (exists (select 1 from T_OSSZEFUGGOSZAKGYAK_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_OSSZEFUGGOSZAKGYAK_OSSZES.ID = :pID)) ";
public bool LoadByOsszefuggoSzakGyakId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByOsszefuggoSzakGyakIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByDiakolimpiaIdFilter = @" and (exists (select 1 from T_DIAKOLIMPIA_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_DIAKOLIMPIA_OSSZES.ID = :pID)) ";
public bool LoadByDiakolimpiaId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByDiakolimpiaIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByFoglalkozasAmiTanuloIdFilter = @" and (exists (select 1 from T_FOGLALKOZASAMITANULO_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_FOGLALKOZASAMITANULO_OSSZES.ID = :pID)) ";
public bool LoadByFoglalkozasAmiTanuloId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByFoglalkozasAmiTanuloIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByHetesIdFilter = @" and (exists (select 1 from T_HETES_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_HETES_OSSZES.ID = :pID)) ";
public bool LoadByHetesId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByHetesIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByLattamozottTanuloErtekelesekIdFilter = @" and (exists (select 1 from T_TANULOERTEKELESLATTAMOZAS_OSSZES where C_LATTAMOZOTANULOID = T_TANULO_OSSZES.ID and T_TANULOERTEKELESLATTAMOZAS_OSSZES.ID = :pID)) ";
public bool LoadByLattamozottTanuloErtekelesekId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByLattamozottTanuloErtekelesekIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByLattamozottTanuloEsemenyekIdFilter = @" and (exists (select 1 from T_TANULOESEMENYLATTAMOZAS_OSSZES where C_LATTAMOZOTANULOID = T_TANULO_OSSZES.ID and T_TANULOESEMENYLATTAMOZAS_OSSZES.ID = :pID)) ";
public bool LoadByLattamozottTanuloEsemenyekId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByLattamozottTanuloEsemenyekIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloHaziFeladatStatuszIdFilter = @" and (exists (select 1 from T_TANULOHAZIFELADATSTATUSZ_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOHAZIFELADATSTATUSZ_OSSZES.ID = :pID)) ";
public bool LoadByTanuloHaziFeladatStatuszId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloHaziFeladatStatuszIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByJuttatasIdFilter = @" and (exists (select 1 from T_JUTTATAS_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_JUTTATAS_OSSZES.ID = :pID)) ";
public bool LoadByJuttatasId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByJuttatasIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloTantargyAtlagIdFilter = @" and (exists (select 1 from T_TANULOTANTARGYATLAG_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOTANTARGYATLAG_OSSZES.ID = :pID)) ";
public bool LoadByTanuloTantargyAtlagId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloTantargyAtlagIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTanuloSniIdFilter = @" and (exists (select 1 from T_TANULOSNI_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TANULOSNI_OSSZES.ID = :pID)) ";
public bool LoadByTanuloSniId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTanuloSniIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByDKT_FileIdFilter = @" and (exists (select 1 from T_DKT_FILE_OSSZES where C_FELTOLTOTANULOID = T_TANULO_OSSZES.ID and T_DKT_FILE_OSSZES.ID = :pID)) ";
public bool LoadByDKT_FileId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByDKT_FileIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByJogviszonySzuneteltetesIdFilter = @" and (exists (select 1 from T_JOGVISZONYSZUNETELTETES_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_JOGVISZONYSZUNETELTETES_OSSZES.ID = :pID)) ";
public bool LoadByJogviszonySzuneteltetesId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByJogviszonySzuneteltetesIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByEpjTanuloiAdatIdFilter = @" and (exists (select 1 from T_EPJTANULOIADAT_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_EPJTANULOIADAT_OSSZES.ID = :pID)) ";
public bool LoadByEpjTanuloiAdatId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByEpjTanuloiAdatIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByDualisSzerzodesFileIdFilter = @" and (exists (select 1 from T_DUALISSZERZODESFILE_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_DUALISSZERZODESFILE_OSSZES.ID = :pID)) ";
public bool LoadByDualisSzerzodesFileId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByDualisSzerzodesFileIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByBairasTanuloEsemenyIdFilter = @" and (exists (select 1 from T_TANULOESEMENY_OSSZES where C_BEIRASTANULOID = T_TANULO_OSSZES.ID and T_TANULOESEMENY_OSSZES.ID = :pID)) ";
public bool LoadByBairasTanuloEsemenyId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByBairasTanuloEsemenyIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadBySzirStatTanuloIdFilter = @" and (exists (select 1 from T_SZIRSTATTANULO_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_SZIRSTATTANULO_OSSZES.ID = :pID)) ";
public bool LoadBySzirStatTanuloId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadBySzirStatTanuloIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByEszkozIgenylesIdFilter = @" and (exists (select 1 from T_ESZKOZIGENYLES_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_ESZKOZIGENYLES_OSSZES.ID = :pID)) ";
public bool LoadByEszkozIgenylesId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByEszkozIgenylesIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByTbJogviszonyIdFilter = @" and (exists (select 1 from T_TBJOGVISZONY_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_TBJOGVISZONY_OSSZES.ID = :pID)) ";
public bool LoadByTbJogviszonyId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByTbJogviszonyIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByErtekelesTantargyiIdFilter = @" and (exists (select 1 from T_ERTEKELESTANTARGYI_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_ERTEKELESTANTARGYI_OSSZES.ID = :pID)) ";
public bool LoadByErtekelesTantargyiId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByErtekelesTantargyiIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByErtekelesMagSzorIdFilter = @" and (exists (select 1 from T_ERTEKELESMAGSZOR_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_ERTEKELESMAGSZOR_OSSZES.ID = :pID)) ";
public bool LoadByErtekelesMagSzorId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByErtekelesMagSzorIdFilter, id);
}
// kapcsolómező a másik táblában van, és nem önmagára mutat
private const string m_LoadByApaczaiKgrJogosultIdFilter = @" and (exists (select 1 from T_APACZAIKGRJOGOSULT_OSSZES where C_TANULOID = T_TANULO_OSSZES.ID and T_APACZAIKGRJOGOSULT_OSSZES.ID = :pID)) ";
public bool LoadByApaczaiKgrJogosultId(int id, Tanulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByApaczaiKgrJogosultIdFilter, id);
}
#endregion
}
/// <summary>
/// Az osztály elvégzi az UML modell 'Tanterv -> Tanulo (Tanulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class Tanterv_Tanulo_DA : EntityCollectionDA<Tanterv, Tanulo>
{
internal protected Tanterv_Tanulo_DA(Tanterv owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_TANULO_OSSZES.C_TANTERVID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Tanulo> collection)
{
new TanuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_TANTERVID = :pTANTERVID where (ID = :pTANULOID)";
result.Parameters.Add("pTANTERVID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(Tanterv owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pTANTERVID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanterv, Tanulo>("Tanterv_Tanulo");
assochandler.BeforeInsert(this.Owner, entity);
this.DoAdd(this.Owner, entity);
assochandler.AfterInsert(this.Owner, entity);
}
private static SDA.DataProvider.SDACommand CreateDeleteTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_TANTERVID = null where (C_TANTERVID = :pTANTERVID and ID = :pTANULOID)";
result.Parameters.Add("pTANTERVID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(Tanterv owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pTANTERVID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanterv, Tanulo>("Tanterv_Tanulo");
assochandler.BeforeDelete(this.Owner, entity);
this.DoRemove(this.Owner, entity);
assochandler.AfterDelete(this.Owner, entity);
}
}
/// <summary>
/// Az osztály elvégzi az UML modell 'TanuloEsemeny -> Tanulo (Tanulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class TanuloEsemeny_Tanulo_DA : EntityCollectionDA<TanuloEsemeny, Tanulo>
{
internal protected TanuloEsemeny_Tanulo_DA(TanuloEsemeny owner)
: base(owner)
{
}
// Kapcsolótábla van
private const string m_Filter = @" and (exists (select 1 from T_TANULO_TANULOESEMENY where C_TANULOID = T_TANULO_OSSZES.ID and C_TANULOESEMENYID = :pID)) ";
public override void LoadCollection(IAssociatedEntityCollection<Tanulo> collection)
{
new TanuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// kapcsolótábla van...
result.CommandText = @"insert into T_TANULO_TANULOESEMENY (C_TANULOESEMENYID, C_TANULOID) values (:pTANULOESEMENYID, :pTANULOID)";
result.Parameters.Add("pTANULOESEMENYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(TanuloEsemeny owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pTANULOESEMENYID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanulo, TanuloEsemeny>("Tanulo_TanuloEsemeny");
assochandler.BeforeInsert(entity, this.Owner);
this.DoAdd(this.Owner, entity);
assochandler.AfterInsert(entity, this.Owner);
}
private static SDA.DataProvider.SDACommand CreateDeleteTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// kapcsolótábla van...
result.CommandText = @"delete from T_TANULO_TANULOESEMENY where (C_TANULOESEMENYID = :pTANULOESEMENYID) and (C_TANULOID = :pTANULOID)";
result.Parameters.Add("pTANULOESEMENYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(TanuloEsemeny owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pTANULOESEMENYID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanulo, TanuloEsemeny>("Tanulo_TanuloEsemeny");
assochandler.BeforeDelete(entity, this.Owner);
this.DoRemove(this.Owner, entity);
assochandler.AfterDelete(entity, this.Owner);
}
}
/// <summary>
/// Az osztály elvégzi az UML modell 'Tanev -> Tanulo (FelvettTanulok)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class Tanev_FelvettTanulok_DA : EntityCollectionDA<Tanev, Tanulo>
{
internal protected Tanev_FelvettTanulok_DA(Tanev owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_TANULO_OSSZES.C_FELVETELTANEVEID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Tanulo> collection)
{
new TanuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertFelvettTanulokCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_FELVETELTANEVEID = :pFELVETELTANEVEID where (ID = :pFELVETTTANULOKID)";
result.Parameters.Add("pFELVETELTANEVEID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pFELVETTTANULOKID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(Tanev owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertFelvettTanulokCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pFELVETELTANEVEID"].Value = owner.ID;
command.Parameters["pFELVETTTANULOKID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanev, Tanulo>("FelvetelTaneve_FelvettTanulok");
assochandler.BeforeInsert(this.Owner, entity);
entity.ModifyFelvetelTaneve(this.Owner);
if (entity.State == EntityState.Modified)
{
entity.UpdateAssociations(true);
}
else
{
entity.Insert(true);
}
assochandler.AfterInsert(this.Owner, entity);
}
private static SDA.DataProvider.SDACommand CreateDeleteFelvettTanulokCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_FELVETELTANEVEID = null where (C_FELVETELTANEVEID = :pFELVETELTANEVEID and ID = :pFELVETTTANULOKID)";
result.Parameters.Add("pFELVETELTANEVEID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pFELVETTTANULOKID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(Tanev owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteFelvettTanulokCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pFELVETELTANEVEID"].Value = owner.ID;
command.Parameters["pFELVETTTANULOKID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanev, Tanulo>("FelvetelTaneve_FelvettTanulok");
assochandler.BeforeDelete(this.Owner, entity);
entity.Delete(true);
assochandler.AfterDelete(this.Owner, entity);
}
}
/// <summary>
/// Az osztály elvégzi az UML modell 'Alkalmazott -> Tanulo (Tanulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class Alkalmazott_Tanulo_DA : EntityCollectionDA<Alkalmazott, Tanulo>
{
internal protected Alkalmazott_Tanulo_DA(Alkalmazott owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_TANULO_OSSZES.C_MENTORID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Tanulo> collection)
{
new TanuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_MENTORID = :pMENTORID where (ID = :pTANULOID)";
result.Parameters.Add("pMENTORID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(Alkalmazott owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pMENTORID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Alkalmazott, Tanulo>("Mentor_Tanulo");
assochandler.BeforeInsert(this.Owner, entity);
this.DoAdd(this.Owner, entity);
assochandler.AfterInsert(this.Owner, entity);
}
private static SDA.DataProvider.SDACommand CreateDeleteTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_MENTORID = null where (C_MENTORID = :pMENTORID and ID = :pTANULOID)";
result.Parameters.Add("pMENTORID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(Alkalmazott owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pMENTORID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Alkalmazott, Tanulo>("Mentor_Tanulo");
assochandler.BeforeDelete(this.Owner, entity);
this.DoRemove(this.Owner, entity);
assochandler.AfterDelete(this.Owner, entity);
}
}
/// <summary>
/// Az osztály elvégzi az UML modell 'Intezmeny -> Tanulo (Tanulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class Intezmeny_Tanulo_DA : EntityCollectionDA<Intezmeny, Tanulo>
{
internal protected Intezmeny_Tanulo_DA(Intezmeny owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_TANULO_OSSZES.C_ALINTEZMENYID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Tanulo> collection)
{
new TanuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_ALINTEZMENYID = :pALINTEZMENYID where (ID = :pTANULOID)";
result.Parameters.Add("pALINTEZMENYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(Intezmeny owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pALINTEZMENYID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanulo, Intezmeny>("Tanulo_AlIntezmeny");
assochandler.BeforeInsert(entity, this.Owner);
entity.ModifyAlIntezmeny(this.Owner);
if (entity.State == EntityState.Modified)
{
entity.UpdateAssociations(true);
}
else
{
entity.Insert(true);
}
assochandler.AfterInsert(entity, this.Owner);
}
private static SDA.DataProvider.SDACommand CreateDeleteTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_ALINTEZMENYID = null where (C_ALINTEZMENYID = :pALINTEZMENYID and ID = :pTANULOID)";
result.Parameters.Add("pALINTEZMENYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(Intezmeny owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pALINTEZMENYID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanulo, Intezmeny>("Tanulo_AlIntezmeny");
assochandler.BeforeDelete(entity, this.Owner);
entity.Delete(true);
assochandler.AfterDelete(entity, this.Owner);
}
}
/// <summary>
/// Az osztály elvégzi az UML modell 'Tanev -> Tanulo (Tanulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class Tanev_Tanulo_DA : EntityCollectionDA<Tanev, Tanulo>
{
internal protected Tanev_Tanulo_DA(Tanev owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_TANULO_OSSZES.C_ALTANEVID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Tanulo> collection)
{
new TanuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_ALTANEVID = :pALTANEVID where (ID = :pTANULOID)";
result.Parameters.Add("pALTANEVID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(Tanev owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pALTANEVID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanulo, Tanev>("Tanulo_AlTanev");
assochandler.BeforeInsert(entity, this.Owner);
entity.ModifyAlTanev(this.Owner);
if (entity.State == EntityState.Modified)
{
entity.UpdateAssociations(true);
}
else
{
entity.Insert(true);
}
assochandler.AfterInsert(entity, this.Owner);
}
private static SDA.DataProvider.SDACommand CreateDeleteTanuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_TANULO_OSSZES set C_ALTANEVID = null where (C_ALTANEVID = :pALTANEVID and ID = :pTANULOID)";
result.Parameters.Add("pALTANEVID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pTANULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(Tanev owner, Tanulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteTanuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pALTANEVID"].Value = owner.ID;
command.Parameters["pTANULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Tanulo entity)
{
var assochandler = AssociationHandlerManager.Create<Tanulo, Tanev>("Tanulo_AlTanev");
assochandler.BeforeDelete(entity, this.Owner);
entity.Delete(true);
assochandler.AfterDelete(entity, this.Owner);
}
}
}