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

2680 lines
123 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 NebuloDBHelper : EntityDBHelper<Nebulo>
{
private Dictionary<string, string> dynamicColumns = new Dictionary<string, string>()
{
{ "Allampolgarsaga", "T_NEBULO_OSSZES.C_ALLAMPOLGARSAGA" },
{ "Allampolgarsaga2", "T_NEBULO_OSSZES.C_ALLAMPOLGARSAGA2" },
{ "Anyanyelve", "T_NEBULO_OSSZES.C_ANYANYELVE" },
{ "AzIskolaALakohelyetolEgyKilometerenBelulTalalhato", "T_NEBULO_OSSZES.C_AZISKOLAALAKOHELYETOLEGYKILO" },
{ "EdesanyjaSzuletesiCsaladiNeve", "T_NEBULO_OSSZES.C_EDESANYJASZULETESICSALADINEV" },
{ "EdesanyjaSzuletesiUtoneve", "T_NEBULO_OSSZES.C_EDESANYJASZULETESIUTONEVE" },
{ "EletvitelszeruOttLakasKorzetes", "T_NEBULO_OSSZES.C_ELETVITELSZERUOTTLAKASKORZET" },
{ "Elotag", "T_NEBULO_OSSZES.C_ELOTAG" },
{ "EtikaHitErkolcstan", "T_NEBULO_OSSZES.C_ETIKAHITERKOLCSTAN" },
{ "FelvetelStatusza", "T_NEBULO_OSSZES.C_FELVETELSTATUSZA" },
{ "KepviseloCimeAzonos", "T_NEBULO_OSSZES.C_KEPVISELOCIMEAZONOS" },
{ "Megjegyzes", "T_NEBULO_OSSZES.C_MEGJEGYZES" },
{ "Neme", "T_NEBULO_OSSZES.C_NEME" },
{ "OktatasiAzonositoSzama", "T_NEBULO_OSSZES.C_OKTATASIAZONOSITOSZAMA" },
{ "OvodaAzonosito", "T_NEBULO_OSSZES.C_OVODAAZONOSITO" },
{ "OvodaNeve", "T_NEBULO_OSSZES.C_OVODANEVE" },
{ "SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo", "T_NEBULO_OSSZES.C_SZAKERTOIBIZOTTSAGKORMANYHIV" },
{ "SzuletesiCsaladiNeve", "T_NEBULO_OSSZES.C_SZULETESICSALADINEVE" },
{ "SzuletesiHely", "T_NEBULO_OSSZES.C_SZULETESIHELY" },
{ "SzuletesiIdo", "T_NEBULO_OSSZES.C_SZULETESIIDO" },
{ "SzuletesiOrszag", "T_NEBULO_OSSZES.C_SZULETESIORSZAG" },
{ "SzuletesiUtoneve", "T_NEBULO_OSSZES.C_SZULETESIUTONEVE" },
{ "SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato", "T_NEBULO_OSSZES.C_SZULOJENEKMUNKAHELYEAZISKOLA" },
{ "SzulojeTestvereTartosanBetegVagyFogyatekkalElo", "T_NEBULO_OSSZES.C_SZULOJETESTVERETARTOSANBETEG" },
{ "Tagozat", "T_NEBULO_OSSZES.C_TAGOZAT" },
{ "TanuloCsaladiNeve", "T_NEBULO_OSSZES.C_TANULOCSALADINEVE" },
{ "TanuloUtoneve", "T_NEBULO_OSSZES.C_TANULOUTONEVE" },
{ "TestvereAzIntezmenyTanuloja", "T_NEBULO_OSSZES.C_TESTVEREAZINTEZMENYTANULOJA" },
{ "TKEmailCim", "T_NEBULO_OSSZES.C_TKEMAILCIM" },
{ "TKNeve", "T_NEBULO_OSSZES.C_TKNEVE" },
{ "TKRokonsagiFoka", "T_NEBULO_OSSZES.C_TKROKONSAGIFOKA" },
{ "TKTelefon", "T_NEBULO_OSSZES.C_TKTELEFON" },
{ "Ajto", "T_NEBULO_OSSZES.C_AJTO" },
{ "Emelet", "T_NEBULO_OSSZES.C_EMELET" },
{ "Hazszam", "T_NEBULO_OSSZES.C_HAZSZAM" },
{ "HelysegNev", "T_NEBULO_OSSZES.C_HELYSEGNEV" },
{ "Iranyitoszam", "T_NEBULO_OSSZES.C_IRANYITOSZAM" },
{ "KozteruletNev", "T_NEBULO_OSSZES.C_KOZTERULETNEV" },
{ "TKAjto", "T_NEBULO_OSSZES.C_TKAJTO" },
{ "TKEmelet", "T_NEBULO_OSSZES.C_TKEMELET" },
{ "TKHazszam", "T_NEBULO_OSSZES.C_TKHAZSZAM" },
{ "TKHelysegNev", "T_NEBULO_OSSZES.C_TKHELYSEGNEV" },
{ "TKIranyitoszam", "T_NEBULO_OSSZES.C_TKIRANYITOSZAM" },
{ "TKKozteruletNev", "T_NEBULO_OSSZES.C_TKKOZTERULETNEV" },
{ "BTM", "T_NEBULO_OSSZES.C_BTM" },
{ "BTMLetszamSuly", "T_NEBULO_OSSZES.C_BTMLETSZAMSULY" },
{ "SNI", "T_NEBULO_OSSZES.C_SNI" },
{ "SNILetszamSuly", "T_NEBULO_OSSZES.C_SNILETSZAMSULY" },
{ "THAjto", "T_NEBULO_OSSZES.C_THAJTO" },
{ "THHazszam", "T_NEBULO_OSSZES.C_THHAZSZAM" },
{ "THHelysegNev", "T_NEBULO_OSSZES.C_THHELYSEGNEV" },
{ "THIranyitoszam", "T_NEBULO_OSSZES.C_THIRANYITOSZAM" },
{ "THKozteruletNev", "T_NEBULO_OSSZES.C_THKOZTERULETNEV" },
{ "THEmelet", "T_NEBULO_OSSZES.C_THEMELET" },
{ "TartozkodasiHelyAzonos", "T_NEBULO_OSSZES.C_TARTOZKODASIHELYAZONOS" },
{ "Kepviselo2CimeAzonos", "T_NEBULO_OSSZES.C_KEPVISELO2CIMEAZONOS" },
{ "TKAjto2", "T_NEBULO_OSSZES.C_TKAJTO2" },
{ "TKEmailCim2", "T_NEBULO_OSSZES.C_TKEMAILCIM2" },
{ "TKEmelet2", "T_NEBULO_OSSZES.C_TKEMELET2" },
{ "TKHazszam2", "T_NEBULO_OSSZES.C_TKHAZSZAM2" },
{ "TKHelysegNev2", "T_NEBULO_OSSZES.C_TKHELYSEGNEV2" },
{ "TKIranyitoszam2", "T_NEBULO_OSSZES.C_TKIRANYITOSZAM2" },
{ "TKKozteruletNev2", "T_NEBULO_OSSZES.C_TKKOZTERULETNEV2" },
{ "TKNeve2", "T_NEBULO_OSSZES.C_TKNEVE2" },
{ "TKRokonsagiFoka2", "T_NEBULO_OSSZES.C_TKROKONSAGIFOKA2" },
{ "TKTelefon2", "T_NEBULO_OSSZES.C_TKTELEFON2" },
{ "ErtesitesDatuma", "T_NEBULO_OSSZES.C_ERTESITESDATUMA" },
{ "Importalt", "T_NEBULO_OSSZES.C_IMPORTALT" },
{ "KirSzolgaltatasTipusId", "T_NEBULO_OSSZES.C_KIRSZOLGALTATASTIPUSID" },
{ "KirStatusz", "T_NEBULO_OSSZES.C_KIRSTATUSZ" },
{ "EugybaiRogzitett", "T_NEBULO_OSSZES.C_EUGYBAIROGZITETT" },
{ "EugyModositott", "T_NEBULO_OSSZES.C_EUGYMODOSITOTT" },
{ "EugySzam", "T_NEBULO_OSSZES.C_EUGYSZAM" },
{ "HatarozatDatuma", "T_NEBULO_OSSZES.C_HATAROZATDATUMA" },
{ "IsHatarozatHozva", "T_NEBULO_OSSZES.C_ISHATAROZATHOZVA" },
{ "HatarozatStatusz", "T_NEBULO_OSSZES.C_HATAROZATSTATUSZ" },
{ "Indoklas", "T_NEBULO_OSSZES.C_INDOKLAS" },
{ "Osztalya", "T_NEBULO_OSSZES.C_OSZTALYA" },
{ "KozteruletJellegeNev", "T_NEBULO_OSSZES.C_KOZTERULETJELLEGENEV" },
{ "OrszagTipusId", "T_NEBULO_OSSZES.C_ORSZAGTIPUSID" },
{ "THKozteruletJellegeNev", "T_NEBULO_OSSZES.C_THKOZTERULETJELLEGENEV" },
{ "THOrszagTipusId", "T_NEBULO_OSSZES.C_THORSZAGTIPUSID" },
{ "TKKozteruletJellegeNev", "T_NEBULO_OSSZES.C_TKKOZTERULETJELLEGENEV" },
{ "TKKozteruletJellegeNev2", "T_NEBULO_OSSZES.C_TKKOZTERULETJELLEGENEV2" },
{ "TKOrszagTipusId", "T_NEBULO_OSSZES.C_TKORSZAGTIPUSID" },
{ "TKOrszagTipusId2", "T_NEBULO_OSSZES.C_TKORSZAGTIPUSID2" },
{ "IsKozpontiMegjelent", "T_NEBULO_OSSZES.C_ISKOZPONTIMEGJELENT" },
{ "KorzetesIskolaCime", "T_NEBULO_OSSZES.C_KORZETESISKOLACIME" },
{ "KorzetesIskolaNeve", "T_NEBULO_OSSZES.C_KORZETESISKOLANEVE" },
{ "FelekezetTipusId", "T_NEBULO_OSSZES.C_FELEKEZETTIPUSID" },
{ "HatranyosHelyzetTipusId", "T_NEBULO_OSSZES.C_HATRANYOSHELYZETTIPUSID" },
{ "IsNemMagyarOvoda", "T_NEBULO_OSSZES.C_ISNEMMAGYAROVODA" },
{ "IsOktAzonNelkuli", "T_NEBULO_OSSZES.C_ISOKTAZONNELKULI" },
{ "NemzetisegTipusId", "T_NEBULO_OSSZES.C_NEMZETISEGTIPUSID" },
{ "OktAzonIndoklas", "T_NEBULO_OSSZES.C_OKTAZONINDOKLAS" },
{ "OvodaiEvek", "T_NEBULO_OSSZES.C_OVODAIEVEK" },
{ "Tagozatnev", "T_NEBULO_OSSZES.C_TAGOZATNEV" },
{ "TKJogalapTipus2Id", "T_NEBULO_OSSZES.C_TKJOGALAPTIPUS2ID" },
{ "TKJogalapTipusId", "T_NEBULO_OSSZES.C_TKJOGALAPTIPUSID" },
{ "TKSzuletesiNev", "T_NEBULO_OSSZES.C_TKSZULETESINEV" },
{ "TKSzuletesiNev2", "T_NEBULO_OSSZES.C_TKSZULETESINEV2" },
{ "IsOsszevontOsztalyba", "T_NEBULO_OSSZES.C_ISOSSZEVONTOSZTALYBA" },
};
private const string dynamicQueryCommandText =
"select " +
"T_NEBULO_OSSZES.ID, " +
"{COLUMNS}" +
// Nebulo betöltése
// Nebulo kapcsoló mezői
"T_NEBULO_OSSZES.C_FELADATELLATASIHELYID, " + /* Opcionális asszociációs kapcsolómező */
"T_NEBULO_OSSZES.C_INTEZMENYID, " + /* Kötelező asszociációs kapcsolómező */
"T_NEBULO_OSSZES.C_TANEVID, " + /* Kötelező asszociációs kapcsolómező */
"T_NEBULO_OSSZES.TOROLT, " +
"T_NEBULO_OSSZES.SERIAL, " +
"T_NEBULO_OSSZES.CREATED, " +
"T_NEBULO_OSSZES.CREATOR, " +
"T_NEBULO_OSSZES.LASTCHANGED, " +
"T_NEBULO_OSSZES.MODIFIER " +
"from " +
"T_NEBULO_OSSZES " +
"where " +
"(1 = 1) ";
private const string emptyQueryCommandText =
"select " +
"T_NEBULO_OSSZES.ID, " +
// Nebulo betöltése
// Nebulo mezői
"T_NEBULO_OSSZES.C_ALLAMPOLGARSAGA, " +
"T_NEBULO_OSSZES.C_ALLAMPOLGARSAGA2, " +
"T_NEBULO_OSSZES.C_ANYANYELVE, " +
"T_NEBULO_OSSZES.C_AZISKOLAALAKOHELYETOLEGYKILO, " +
"T_NEBULO_OSSZES.C_EDESANYJASZULETESICSALADINEV, " +
"T_NEBULO_OSSZES.C_EDESANYJASZULETESIUTONEVE, " +
"T_NEBULO_OSSZES.C_ELETVITELSZERUOTTLAKASKORZET, " +
"T_NEBULO_OSSZES.C_ELOTAG, " +
"T_NEBULO_OSSZES.C_ETIKAHITERKOLCSTAN, " +
"T_NEBULO_OSSZES.C_FELVETELSTATUSZA, " +
"T_NEBULO_OSSZES.C_KEPVISELOCIMEAZONOS, " +
"T_NEBULO_OSSZES.C_MEGJEGYZES, " +
"T_NEBULO_OSSZES.C_NEME, " +
"T_NEBULO_OSSZES.C_OKTATASIAZONOSITOSZAMA, " +
"T_NEBULO_OSSZES.C_OVODAAZONOSITO, " +
"T_NEBULO_OSSZES.C_OVODANEVE, " +
"T_NEBULO_OSSZES.C_SZAKERTOIBIZOTTSAGKORMANYHIV, " +
"T_NEBULO_OSSZES.C_SZULETESICSALADINEVE, " +
"T_NEBULO_OSSZES.C_SZULETESIHELY, " +
"T_NEBULO_OSSZES.C_SZULETESIIDO, " +
"T_NEBULO_OSSZES.C_SZULETESIORSZAG, " +
"T_NEBULO_OSSZES.C_SZULETESIUTONEVE, " +
"T_NEBULO_OSSZES.C_SZULOJENEKMUNKAHELYEAZISKOLA, " +
"T_NEBULO_OSSZES.C_SZULOJETESTVERETARTOSANBETEG, " +
"T_NEBULO_OSSZES.C_TAGOZAT, " +
"T_NEBULO_OSSZES.C_TANULOCSALADINEVE, " +
"T_NEBULO_OSSZES.C_TANULOUTONEVE, " +
"T_NEBULO_OSSZES.C_TESTVEREAZINTEZMENYTANULOJA, " +
"T_NEBULO_OSSZES.C_TKEMAILCIM, " +
"T_NEBULO_OSSZES.C_TKNEVE, " +
"T_NEBULO_OSSZES.C_TKROKONSAGIFOKA, " +
"T_NEBULO_OSSZES.C_TKTELEFON, " +
"T_NEBULO_OSSZES.C_AJTO, " +
"T_NEBULO_OSSZES.C_EMELET, " +
"T_NEBULO_OSSZES.C_HAZSZAM, " +
"T_NEBULO_OSSZES.C_HELYSEGNEV, " +
"T_NEBULO_OSSZES.C_IRANYITOSZAM, " +
"T_NEBULO_OSSZES.C_KOZTERULETNEV, " +
"T_NEBULO_OSSZES.C_TKAJTO, " +
"T_NEBULO_OSSZES.C_TKEMELET, " +
"T_NEBULO_OSSZES.C_TKHAZSZAM, " +
"T_NEBULO_OSSZES.C_TKHELYSEGNEV, " +
"T_NEBULO_OSSZES.C_TKIRANYITOSZAM, " +
"T_NEBULO_OSSZES.C_TKKOZTERULETNEV, " +
"T_NEBULO_OSSZES.C_BTM, " +
"T_NEBULO_OSSZES.C_BTMLETSZAMSULY, " +
"T_NEBULO_OSSZES.C_SNI, " +
"T_NEBULO_OSSZES.C_SNILETSZAMSULY, " +
"T_NEBULO_OSSZES.C_THAJTO, " +
"T_NEBULO_OSSZES.C_THHAZSZAM, " +
"T_NEBULO_OSSZES.C_THHELYSEGNEV, " +
"T_NEBULO_OSSZES.C_THIRANYITOSZAM, " +
"T_NEBULO_OSSZES.C_THKOZTERULETNEV, " +
"T_NEBULO_OSSZES.C_THEMELET, " +
"T_NEBULO_OSSZES.C_TARTOZKODASIHELYAZONOS, " +
"T_NEBULO_OSSZES.C_KEPVISELO2CIMEAZONOS, " +
"T_NEBULO_OSSZES.C_TKAJTO2, " +
"T_NEBULO_OSSZES.C_TKEMAILCIM2, " +
"T_NEBULO_OSSZES.C_TKEMELET2, " +
"T_NEBULO_OSSZES.C_TKHAZSZAM2, " +
"T_NEBULO_OSSZES.C_TKHELYSEGNEV2, " +
"T_NEBULO_OSSZES.C_TKIRANYITOSZAM2, " +
"T_NEBULO_OSSZES.C_TKKOZTERULETNEV2, " +
"T_NEBULO_OSSZES.C_TKNEVE2, " +
"T_NEBULO_OSSZES.C_TKROKONSAGIFOKA2, " +
"T_NEBULO_OSSZES.C_TKTELEFON2, " +
"T_NEBULO_OSSZES.C_ERTESITESDATUMA, " +
"T_NEBULO_OSSZES.C_IMPORTALT, " +
"T_NEBULO_OSSZES.C_KIRSZOLGALTATASTIPUSID, " +
"T_NEBULO_OSSZES.C_KIRSTATUSZ, " +
"T_NEBULO_OSSZES.C_EUGYBAIROGZITETT, " +
"T_NEBULO_OSSZES.C_EUGYMODOSITOTT, " +
"T_NEBULO_OSSZES.C_EUGYSZAM, " +
"T_NEBULO_OSSZES.C_HATAROZATDATUMA, " +
"T_NEBULO_OSSZES.C_ISHATAROZATHOZVA, " +
"T_NEBULO_OSSZES.C_HATAROZATSTATUSZ, " +
"T_NEBULO_OSSZES.C_INDOKLAS, " +
"T_NEBULO_OSSZES.C_OSZTALYA, " +
"T_NEBULO_OSSZES.C_KOZTERULETJELLEGENEV, " +
"T_NEBULO_OSSZES.C_ORSZAGTIPUSID, " +
"T_NEBULO_OSSZES.C_THKOZTERULETJELLEGENEV, " +
"T_NEBULO_OSSZES.C_THORSZAGTIPUSID, " +
"T_NEBULO_OSSZES.C_TKKOZTERULETJELLEGENEV, " +
"T_NEBULO_OSSZES.C_TKKOZTERULETJELLEGENEV2, " +
"T_NEBULO_OSSZES.C_TKORSZAGTIPUSID, " +
"T_NEBULO_OSSZES.C_TKORSZAGTIPUSID2, " +
"T_NEBULO_OSSZES.C_ISKOZPONTIMEGJELENT, " +
"T_NEBULO_OSSZES.C_KORZETESISKOLACIME, " +
"T_NEBULO_OSSZES.C_KORZETESISKOLANEVE, " +
"T_NEBULO_OSSZES.C_FELEKEZETTIPUSID, " +
"T_NEBULO_OSSZES.C_HATRANYOSHELYZETTIPUSID, " +
"T_NEBULO_OSSZES.C_ISNEMMAGYAROVODA, " +
"T_NEBULO_OSSZES.C_ISOKTAZONNELKULI, " +
"T_NEBULO_OSSZES.C_NEMZETISEGTIPUSID, " +
"T_NEBULO_OSSZES.C_OKTAZONINDOKLAS, " +
"T_NEBULO_OSSZES.C_OVODAIEVEK, " +
"T_NEBULO_OSSZES.C_TAGOZATNEV, " +
"T_NEBULO_OSSZES.C_TKJOGALAPTIPUS2ID, " +
"T_NEBULO_OSSZES.C_TKJOGALAPTIPUSID, " +
"T_NEBULO_OSSZES.C_TKSZULETESINEV, " +
"T_NEBULO_OSSZES.C_TKSZULETESINEV2, " +
"T_NEBULO_OSSZES.C_ISOSSZEVONTOSZTALYBA, " +
// Nebulo kapcsoló mezői
"T_NEBULO_OSSZES.C_FELADATELLATASIHELYID, " + /* Opcionális asszociációs kapcsolómező */
"T_NEBULO_OSSZES.C_INTEZMENYID, " + /* Kötelező asszociációs kapcsolómező */
"T_NEBULO_OSSZES.C_TANEVID, " + /* Kötelező asszociációs kapcsolómező */
"T_NEBULO_OSSZES.TOROLT, " +
"T_NEBULO_OSSZES.SERIAL, " +
"T_NEBULO_OSSZES.CREATED, " +
"T_NEBULO_OSSZES.CREATOR, " +
"T_NEBULO_OSSZES.LASTCHANGED, " +
"T_NEBULO_OSSZES.MODIFIER " +
"from " +
"T_NEBULO_OSSZES " +
"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 Nebulo CreateEntityInstance()
{
return Nebulo.GiveAnInstance();
}
#region Lekérdezés
public override void LoadEntityFields(Nebulo entity, SDA.DataProvider.SDADataReader reader)
{
// Nebulo betöltése
// Nebulo mezői
entity.m_Allampolgarsaga = DAUtil.ReadIntegerAttribute(reader, 1);
entity.m_Allampolgarsaga2 = DAUtil.ReadIntegerAttribute(reader, 2);
entity.m_Anyanyelve = DAUtil.ReadIntegerAttribute(reader, 3);
entity.m_AzIskolaALakohelyetolEgyKilometerenBelulTalalhato = DAUtil.ReadBooleanAttribute(reader, 4);
entity.m_EdesanyjaSzuletesiCsaladiNeve = DAUtil.ReadStringAttribute(reader, 5, "");
entity.m_EdesanyjaSzuletesiUtoneve = DAUtil.ReadStringAttribute(reader, 6, "");
entity.m_EletvitelszeruOttLakasKorzetes = DAUtil.ReadBooleanAttribute(reader, 7);
entity.m_Elotag = DAUtil.ReadStringAttribute(reader, 8);
entity.m_EtikaHitErkolcstan = DAUtil.ReadIntegerAttribute(reader, 9);
entity.m_FelvetelStatusza = DAUtil.ReadIntegerAttribute(reader, 10);
entity.m_KepviseloCimeAzonos = DAUtil.ReadBooleanAttribute(reader, 11, true);
entity.m_Megjegyzes = DAUtil.ReadStringAttribute(reader, 12);
entity.m_Neme = DAUtil.ReadIntegerAttribute(reader, 13);
entity.m_OktatasiAzonositoSzama = DAUtil.ReadStringAttribute(reader, 14);
entity.m_OvodaAzonosito = DAUtil.ReadStringAttribute(reader, 15);
entity.m_OvodaNeve = DAUtil.ReadStringAttribute(reader, 16);
entity.m_SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo = DAUtil.ReadBooleanAttribute(reader, 17);
entity.m_SzuletesiCsaladiNeve = DAUtil.ReadStringAttribute(reader, 18);
entity.m_SzuletesiHely = DAUtil.ReadStringAttribute(reader, 19, "");
entity.m_SzuletesiIdo = DAUtil.ReadDateTimeAttribute(reader, 20, DateTime.Now /* XXX DateTime */);
entity.m_SzuletesiOrszag = DAUtil.ReadIntegerAttribute(reader, 21, -1);
entity.m_SzuletesiUtoneve = DAUtil.ReadStringAttribute(reader, 22);
entity.m_SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato = DAUtil.ReadBooleanAttribute(reader, 23);
entity.m_SzulojeTestvereTartosanBetegVagyFogyatekkalElo = DAUtil.ReadBooleanAttribute(reader, 24);
entity.m_Tagozat = DAUtil.ReadIntegerAttribute(reader, 25);
entity.m_TanuloCsaladiNeve = DAUtil.ReadStringAttribute(reader, 26, "");
entity.m_TanuloUtoneve = DAUtil.ReadStringAttribute(reader, 27, "");
entity.m_TestvereAzIntezmenyTanuloja = DAUtil.ReadBooleanAttribute(reader, 28);
entity.m_TKEmailCim = DAUtil.ReadStringAttribute(reader, 29);
entity.m_TKNeve = DAUtil.ReadStringAttribute(reader, 30);
entity.m_TKRokonsagiFoka = DAUtil.ReadIntegerAttribute(reader, 31);
entity.m_TKTelefon = DAUtil.ReadStringAttribute(reader, 32);
entity.m_Ajto = DAUtil.ReadStringAttribute(reader, 33);
entity.m_Emelet = DAUtil.ReadStringAttribute(reader, 34);
entity.m_Hazszam = DAUtil.ReadStringAttribute(reader, 35);
entity.m_HelysegNev = DAUtil.ReadStringAttribute(reader, 36);
entity.m_Iranyitoszam = DAUtil.ReadStringAttribute(reader, 37);
entity.m_KozteruletNev = DAUtil.ReadStringAttribute(reader, 38);
entity.m_TKAjto = DAUtil.ReadStringAttribute(reader, 39);
entity.m_TKEmelet = DAUtil.ReadStringAttribute(reader, 40);
entity.m_TKHazszam = DAUtil.ReadStringAttribute(reader, 41);
entity.m_TKHelysegNev = DAUtil.ReadStringAttribute(reader, 42);
entity.m_TKIranyitoszam = DAUtil.ReadStringAttribute(reader, 43);
entity.m_TKKozteruletNev = DAUtil.ReadStringAttribute(reader, 44);
entity.m_BTM = DAUtil.ReadBooleanAttribute(reader, 45);
entity.m_BTMLetszamSuly = DAUtil.ReadDoubleAttribute(reader, 46);
entity.m_SNI = DAUtil.ReadBooleanAttribute(reader, 47);
entity.m_SNILetszamSuly = DAUtil.ReadDoubleAttribute(reader, 48);
entity.m_THAjto = DAUtil.ReadStringAttribute(reader, 49);
entity.m_THHazszam = DAUtil.ReadStringAttribute(reader, 50);
entity.m_THHelysegNev = DAUtil.ReadStringAttribute(reader, 51);
entity.m_THIranyitoszam = DAUtil.ReadStringAttribute(reader, 52);
entity.m_THKozteruletNev = DAUtil.ReadStringAttribute(reader, 53);
entity.m_THEmelet = DAUtil.ReadStringAttribute(reader, 54);
entity.m_TartozkodasiHelyAzonos = DAUtil.ReadBooleanAttribute(reader, 55, true);
entity.m_Kepviselo2CimeAzonos = DAUtil.ReadBooleanAttribute(reader, 56, true);
entity.m_TKAjto2 = DAUtil.ReadStringAttribute(reader, 57);
entity.m_TKEmailCim2 = DAUtil.ReadStringAttribute(reader, 58);
entity.m_TKEmelet2 = DAUtil.ReadStringAttribute(reader, 59);
entity.m_TKHazszam2 = DAUtil.ReadStringAttribute(reader, 60);
entity.m_TKHelysegNev2 = DAUtil.ReadStringAttribute(reader, 61);
entity.m_TKIranyitoszam2 = DAUtil.ReadStringAttribute(reader, 62);
entity.m_TKKozteruletNev2 = DAUtil.ReadStringAttribute(reader, 63);
entity.m_TKNeve2 = DAUtil.ReadStringAttribute(reader, 64);
entity.m_TKRokonsagiFoka2 = DAUtil.ReadIntegerAttribute(reader, 65);
entity.m_TKTelefon2 = DAUtil.ReadStringAttribute(reader, 66);
entity.m_ErtesitesDatuma = DAUtil.ReadDateTimeAttribute(reader, 67);
entity.m_Importalt = DAUtil.ReadBooleanAttribute(reader, 68, false);
entity.m_KirSzolgaltatasTipusId = DAUtil.ReadIntegerAttribute(reader, 69);
entity.m_KirStatusz = DAUtil.ReadStringAttribute(reader, 70);
entity.m_EugybaiRogzitett = DAUtil.ReadBooleanAttribute(reader, 71, false);
entity.m_EugyModositott = DAUtil.ReadBooleanAttribute(reader, 72, false);
entity.m_EugySzam = DAUtil.ReadStringAttribute(reader, 73);
entity.m_HatarozatDatuma = DAUtil.ReadDateTimeAttribute(reader, 74);
entity.m_IsHatarozatHozva = DAUtil.ReadBooleanAttribute(reader, 75, false);
entity.m_HatarozatStatusz = DAUtil.ReadIntegerAttribute(reader, 76);
entity.m_Indoklas = DAUtil.ReadStringAttribute(reader, 77);
entity.m_Osztalya = DAUtil.ReadStringAttribute(reader, 78);
entity.m_KozteruletJellegeNev = DAUtil.ReadStringAttribute(reader, 79);
entity.m_OrszagTipusId = DAUtil.ReadIntegerAttribute(reader, 80);
entity.m_THKozteruletJellegeNev = DAUtil.ReadStringAttribute(reader, 81);
entity.m_THOrszagTipusId = DAUtil.ReadIntegerAttribute(reader, 82);
entity.m_TKKozteruletJellegeNev = DAUtil.ReadStringAttribute(reader, 83);
entity.m_TKKozteruletJellegeNev2 = DAUtil.ReadStringAttribute(reader, 84);
entity.m_TKOrszagTipusId = DAUtil.ReadIntegerAttribute(reader, 85);
entity.m_TKOrszagTipusId2 = DAUtil.ReadIntegerAttribute(reader, 86);
entity.m_IsKozpontiMegjelent = DAUtil.ReadBooleanAttribute(reader, 87, false);
entity.m_KorzetesIskolaCime = DAUtil.ReadStringAttribute(reader, 88);
entity.m_KorzetesIskolaNeve = DAUtil.ReadStringAttribute(reader, 89);
entity.m_FelekezetTipusId = DAUtil.ReadIntegerAttribute(reader, 90);
entity.m_HatranyosHelyzetTipusId = DAUtil.ReadIntegerAttribute(reader, 91);
entity.m_IsNemMagyarOvoda = DAUtil.ReadBooleanAttribute(reader, 92, false);
entity.m_IsOktAzonNelkuli = DAUtil.ReadBooleanAttribute(reader, 93, false);
entity.m_NemzetisegTipusId = DAUtil.ReadIntegerAttribute(reader, 94);
entity.m_OktAzonIndoklas = DAUtil.ReadStringAttribute(reader, 95);
entity.m_OvodaiEvek = DAUtil.ReadDoubleAttribute(reader, 96);
entity.m_Tagozatnev = DAUtil.ReadStringAttribute(reader, 97);
entity.m_TKJogalapTipus2Id = DAUtil.ReadIntegerAttribute(reader, 98);
entity.m_TKJogalapTipusId = DAUtil.ReadIntegerAttribute(reader, 99);
entity.m_TKSzuletesiNev = DAUtil.ReadStringAttribute(reader, 100);
entity.m_TKSzuletesiNev2 = DAUtil.ReadStringAttribute(reader, 101);
entity.m_IsOsszevontOsztalyba = DAUtil.ReadBooleanAttribute(reader, 102, false);
// Nebulo kapcsoló mezői
DAUtil.ReadIDAttribute(reader, 103, ref entity.m_FeladatEllatasiHelyId, -1);
DAUtil.ReadIDAttribute(reader, 104, ref entity.m_IntezmenyId, 0);
DAUtil.ReadIDAttribute(reader, 105, ref entity.m_TanevId, 0);
}
public override void LoadEntityFields(Nebulo entity, SDA.DataProvider.SDADataReader reader, ColumnFilterMode columnFilterMode, IEnumerable<string> columns)
{
int index = 1;
if (columns == null)
{
columns = new List<string>(index);
}
// Nebulo betöltése
// Nebulo mezői
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Allampolgarsaga"))))
{
entity.m_Allampolgarsaga = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Allampolgarsaga2"))))
{
entity.m_Allampolgarsaga2 = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Anyanyelve"))))
{
entity.m_Anyanyelve = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("AzIskolaALakohelyetolEgyKilometerenBelulTalalhato"))))
{
entity.m_AzIskolaALakohelyetolEgyKilometerenBelulTalalhato = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EdesanyjaSzuletesiCsaladiNeve"))))
{
entity.m_EdesanyjaSzuletesiCsaladiNeve = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EdesanyjaSzuletesiUtoneve"))))
{
entity.m_EdesanyjaSzuletesiUtoneve = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EletvitelszeruOttLakasKorzetes"))))
{
entity.m_EletvitelszeruOttLakasKorzetes = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Elotag"))))
{
entity.m_Elotag = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EtikaHitErkolcstan"))))
{
entity.m_EtikaHitErkolcstan = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("FelvetelStatusza"))))
{
entity.m_FelvetelStatusza = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KepviseloCimeAzonos"))))
{
entity.m_KepviseloCimeAzonos = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Megjegyzes"))))
{
entity.m_Megjegyzes = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Neme"))))
{
entity.m_Neme = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OktatasiAzonositoSzama"))))
{
entity.m_OktatasiAzonositoSzama = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OvodaAzonosito"))))
{
entity.m_OvodaAzonosito = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OvodaNeve"))))
{
entity.m_OvodaNeve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo"))))
{
entity.m_SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiCsaladiNeve"))))
{
entity.m_SzuletesiCsaladiNeve = 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("SzuletesiIdo"))))
{
entity.m_SzuletesiIdo = DAUtil.ReadDateTimeAttribute(reader, index++, DateTime.Now /* XXX DateTime */);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiOrszag"))))
{
entity.m_SzuletesiOrszag = DAUtil.ReadIntegerAttribute(reader, index++, -1);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzuletesiUtoneve"))))
{
entity.m_SzuletesiUtoneve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato"))))
{
entity.m_SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SzulojeTestvereTartosanBetegVagyFogyatekkalElo"))))
{
entity.m_SzulojeTestvereTartosanBetegVagyFogyatekkalElo = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Tagozat"))))
{
entity.m_Tagozat = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanuloCsaladiNeve"))))
{
entity.m_TanuloCsaladiNeve = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TanuloUtoneve"))))
{
entity.m_TanuloUtoneve = DAUtil.ReadStringAttribute(reader, index++, "");
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TestvereAzIntezmenyTanuloja"))))
{
entity.m_TestvereAzIntezmenyTanuloja = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKEmailCim"))))
{
entity.m_TKEmailCim = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKNeve"))))
{
entity.m_TKNeve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKRokonsagiFoka"))))
{
entity.m_TKRokonsagiFoka = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKTelefon"))))
{
entity.m_TKTelefon = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Ajto"))))
{
entity.m_Ajto = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Emelet"))))
{
entity.m_Emelet = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Hazszam"))))
{
entity.m_Hazszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HelysegNev"))))
{
entity.m_HelysegNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Iranyitoszam"))))
{
entity.m_Iranyitoszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KozteruletNev"))))
{
entity.m_KozteruletNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKAjto"))))
{
entity.m_TKAjto = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKEmelet"))))
{
entity.m_TKEmelet = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKHazszam"))))
{
entity.m_TKHazszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKHelysegNev"))))
{
entity.m_TKHelysegNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKIranyitoszam"))))
{
entity.m_TKIranyitoszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKKozteruletNev"))))
{
entity.m_TKKozteruletNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTM"))))
{
entity.m_BTM = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("BTMLetszamSuly"))))
{
entity.m_BTMLetszamSuly = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNI"))))
{
entity.m_SNI = DAUtil.ReadBooleanAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("SNILetszamSuly"))))
{
entity.m_SNILetszamSuly = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THAjto"))))
{
entity.m_THAjto = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THHazszam"))))
{
entity.m_THHazszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THHelysegNev"))))
{
entity.m_THHelysegNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THIranyitoszam"))))
{
entity.m_THIranyitoszam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THKozteruletNev"))))
{
entity.m_THKozteruletNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THEmelet"))))
{
entity.m_THEmelet = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TartozkodasiHelyAzonos"))))
{
entity.m_TartozkodasiHelyAzonos = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Kepviselo2CimeAzonos"))))
{
entity.m_Kepviselo2CimeAzonos = DAUtil.ReadBooleanAttribute(reader, index++, true);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKAjto2"))))
{
entity.m_TKAjto2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKEmailCim2"))))
{
entity.m_TKEmailCim2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKEmelet2"))))
{
entity.m_TKEmelet2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKHazszam2"))))
{
entity.m_TKHazszam2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKHelysegNev2"))))
{
entity.m_TKHelysegNev2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKIranyitoszam2"))))
{
entity.m_TKIranyitoszam2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKKozteruletNev2"))))
{
entity.m_TKKozteruletNev2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKNeve2"))))
{
entity.m_TKNeve2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKRokonsagiFoka2"))))
{
entity.m_TKRokonsagiFoka2 = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKTelefon2"))))
{
entity.m_TKTelefon2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("ErtesitesDatuma"))))
{
entity.m_ErtesitesDatuma = DAUtil.ReadDateTimeAttribute(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("KirSzolgaltatasTipusId"))))
{
entity.m_KirSzolgaltatasTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KirStatusz"))))
{
entity.m_KirStatusz = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EugybaiRogzitett"))))
{
entity.m_EugybaiRogzitett = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EugyModositott"))))
{
entity.m_EugyModositott = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("EugySzam"))))
{
entity.m_EugySzam = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HatarozatDatuma"))))
{
entity.m_HatarozatDatuma = DAUtil.ReadDateTimeAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsHatarozatHozva"))))
{
entity.m_IsHatarozatHozva = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HatarozatStatusz"))))
{
entity.m_HatarozatStatusz = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Indoklas"))))
{
entity.m_Indoklas = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Osztalya"))))
{
entity.m_Osztalya = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KozteruletJellegeNev"))))
{
entity.m_KozteruletJellegeNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OrszagTipusId"))))
{
entity.m_OrszagTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THKozteruletJellegeNev"))))
{
entity.m_THKozteruletJellegeNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("THOrszagTipusId"))))
{
entity.m_THOrszagTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKKozteruletJellegeNev"))))
{
entity.m_TKKozteruletJellegeNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKKozteruletJellegeNev2"))))
{
entity.m_TKKozteruletJellegeNev2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKOrszagTipusId"))))
{
entity.m_TKOrszagTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKOrszagTipusId2"))))
{
entity.m_TKOrszagTipusId2 = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsKozpontiMegjelent"))))
{
entity.m_IsKozpontiMegjelent = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KorzetesIskolaCime"))))
{
entity.m_KorzetesIskolaCime = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("KorzetesIskolaNeve"))))
{
entity.m_KorzetesIskolaNeve = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("FelekezetTipusId"))))
{
entity.m_FelekezetTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("HatranyosHelyzetTipusId"))))
{
entity.m_HatranyosHelyzetTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsNemMagyarOvoda"))))
{
entity.m_IsNemMagyarOvoda = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsOktAzonNelkuli"))))
{
entity.m_IsOktAzonNelkuli = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("NemzetisegTipusId"))))
{
entity.m_NemzetisegTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OktAzonIndoklas"))))
{
entity.m_OktAzonIndoklas = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("OvodaiEvek"))))
{
entity.m_OvodaiEvek = DAUtil.ReadDoubleAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("Tagozatnev"))))
{
entity.m_Tagozatnev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKJogalapTipus2Id"))))
{
entity.m_TKJogalapTipus2Id = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKJogalapTipusId"))))
{
entity.m_TKJogalapTipusId = DAUtil.ReadIntegerAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKSzuletesiNev"))))
{
entity.m_TKSzuletesiNev = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("TKSzuletesiNev2"))))
{
entity.m_TKSzuletesiNev2 = DAUtil.ReadStringAttribute(reader, index++);
}
if (((columnFilterMode == ColumnFilterMode.DEFAULT_ALLOWED) ^ (columns.Contains("IsOsszevontOsztalyba"))))
{
entity.m_IsOsszevontOsztalyba = DAUtil.ReadBooleanAttribute(reader, index++, false);
}
// Nebulo kapcsoló mezői
DAUtil.ReadIDAttribute(reader, index++, ref entity.m_FeladatEllatasiHelyId, -1);
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(Nebulo entity, SDA.DataProvider.SDACommand command)
{
DAUtil.BindParameter(command, "pALLAMPOLGARSAGA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Allampolgarsaga, entity.m_Allampolgarsaga == null);
DAUtil.BindParameter(command, "pALLAMPOLGARSAGA2", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Allampolgarsaga2, entity.m_Allampolgarsaga2 == null);
DAUtil.BindParameter(command, "pANYANYELVE", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Anyanyelve, entity.m_Anyanyelve == null);
DAUtil.BindParameter(command, "pAZISKOLAALAKOHELYETOLEGYKILOM", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_AzIskolaALakohelyetolEgyKilometerenBelulTalalhato, entity.m_AzIskolaALakohelyetolEgyKilometerenBelulTalalhato == null);
DAUtil.BindParameter(command, "pEDESANYJASZULETESICSALADINEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_EdesanyjaSzuletesiCsaladiNeve, false);
DAUtil.BindParameter(command, "pEDESANYJASZULETESIUTONEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_EdesanyjaSzuletesiUtoneve, false);
DAUtil.BindParameter(command, "pELETVITELSZERUOTTLAKASKORZETE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EletvitelszeruOttLakasKorzetes, entity.m_EletvitelszeruOttLakasKorzetes == null);
DAUtil.BindParameter(command, "pELOTAG", SDA.DataProvider.SDADBType.String, 20, entity.m_Elotag, entity.m_Elotag == null);
DAUtil.BindParameter(command, "pETIKAHITERKOLCSTAN", SDA.DataProvider.SDADBType.Int, entity.m_EtikaHitErkolcstan, entity.m_EtikaHitErkolcstan == null);
DAUtil.BindParameter(command, "pFELVETELSTATUSZA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_FelvetelStatusza, entity.m_FelvetelStatusza == null);
DAUtil.BindParameter(command, "pKEPVISELOCIMEAZONOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_KepviseloCimeAzonos, false);
DAUtil.BindParameter(command, "pMEGJEGYZES", SDA.DataProvider.SDADBType.String, 4096, entity.m_Megjegyzes, entity.m_Megjegyzes == null);
DAUtil.BindParameter(command, "pNEME", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Neme, entity.m_Neme == null);
DAUtil.BindParameter(command, "pOKTATASIAZONOSITOSZAMA", SDA.DataProvider.SDADBType.String, 20, entity.m_OktatasiAzonositoSzama, entity.m_OktatasiAzonositoSzama == null);
DAUtil.BindParameter(command, "pOVODAAZONOSITO", SDA.DataProvider.SDADBType.String, 20, entity.m_OvodaAzonosito, entity.m_OvodaAzonosito == null);
DAUtil.BindParameter(command, "pOVODANEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_OvodaNeve, entity.m_OvodaNeve == null);
DAUtil.BindParameter(command, "pSZAKERTOIBIZOTTSAGKORMANYHIVA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo, entity.m_SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo == null);
DAUtil.BindParameter(command, "pSZULETESICSALADINEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_SzuletesiCsaladiNeve, entity.m_SzuletesiCsaladiNeve == null);
DAUtil.BindParameter(command, "pSZULETESIHELY", SDA.DataProvider.SDADBType.String, 50, entity.m_SzuletesiHely, false);
DAUtil.BindParameter(command, "pSZULETESIIDO", SDA.DataProvider.SDADBType.DateTime, entity.m_SzuletesiIdo, false);
DAUtil.BindParameter(command, "pSZULETESIORSZAG", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzuletesiOrszag, false);
DAUtil.BindParameter(command, "pSZULETESIUTONEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_SzuletesiUtoneve, entity.m_SzuletesiUtoneve == null);
DAUtil.BindParameter(command, "pSZULOJENEKMUNKAHELYEAZISKOLAK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato, entity.m_SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato == null);
DAUtil.BindParameter(command, "pSZULOJETESTVERETARTOSANBETEGV", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzulojeTestvereTartosanBetegVagyFogyatekkalElo, entity.m_SzulojeTestvereTartosanBetegVagyFogyatekkalElo == null);
DAUtil.BindParameter(command, "pTAGOZAT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Tagozat, entity.m_Tagozat == null);
DAUtil.BindParameter(command, "pTANULOCSALADINEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_TanuloCsaladiNeve, false);
DAUtil.BindParameter(command, "pTANULOUTONEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_TanuloUtoneve, false);
DAUtil.BindParameter(command, "pTESTVEREAZINTEZMENYTANULOJA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TestvereAzIntezmenyTanuloja, entity.m_TestvereAzIntezmenyTanuloja == null);
DAUtil.BindParameter(command, "pTKEMAILCIM", SDA.DataProvider.SDADBType.String, 255, entity.m_TKEmailCim, entity.m_TKEmailCim == null);
DAUtil.BindParameter(command, "pTKNEVE", SDA.DataProvider.SDADBType.String, 200, entity.m_TKNeve, entity.m_TKNeve == null);
DAUtil.BindParameter(command, "pTKROKONSAGIFOKA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKRokonsagiFoka, entity.m_TKRokonsagiFoka == null);
DAUtil.BindParameter(command, "pTKTELEFON", SDA.DataProvider.SDADBType.String, 20, entity.m_TKTelefon, entity.m_TKTelefon == null);
DAUtil.BindParameter(command, "pAJTO", SDA.DataProvider.SDADBType.String, 30, entity.m_Ajto, entity.m_Ajto == null);
DAUtil.BindParameter(command, "pEMELET", SDA.DataProvider.SDADBType.String, 40, entity.m_Emelet, entity.m_Emelet == null);
DAUtil.BindParameter(command, "pHAZSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_Hazszam, entity.m_Hazszam == null);
DAUtil.BindParameter(command, "pHELYSEGNEV", SDA.DataProvider.SDADBType.String, 255, entity.m_HelysegNev, entity.m_HelysegNev == null);
DAUtil.BindParameter(command, "pIRANYITOSZAM", SDA.DataProvider.SDADBType.String, 20, entity.m_Iranyitoszam, entity.m_Iranyitoszam == null);
DAUtil.BindParameter(command, "pKOZTERULETNEV", SDA.DataProvider.SDADBType.String, 40, entity.m_KozteruletNev, entity.m_KozteruletNev == null);
DAUtil.BindParameter(command, "pTKAJTO", SDA.DataProvider.SDADBType.String, 30, entity.m_TKAjto, entity.m_TKAjto == null);
DAUtil.BindParameter(command, "pTKEMELET", SDA.DataProvider.SDADBType.String, 40, entity.m_TKEmelet, entity.m_TKEmelet == null);
DAUtil.BindParameter(command, "pTKHAZSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_TKHazszam, entity.m_TKHazszam == null);
DAUtil.BindParameter(command, "pTKHELYSEGNEV", SDA.DataProvider.SDADBType.String, 255, entity.m_TKHelysegNev, entity.m_TKHelysegNev == null);
DAUtil.BindParameter(command, "pTKIRANYITOSZAM", SDA.DataProvider.SDADBType.String, 20, entity.m_TKIranyitoszam, entity.m_TKIranyitoszam == null);
DAUtil.BindParameter(command, "pTKKOZTERULETNEV", SDA.DataProvider.SDADBType.String, 40, entity.m_TKKozteruletNev, entity.m_TKKozteruletNev == null);
DAUtil.BindParameter(command, "pBTM", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BTM, entity.m_BTM == null);
DAUtil.BindParameter(command, "pBTMLETSZAMSULY", SDA.DataProvider.SDADBType.Double, 10, entity.m_BTMLetszamSuly, entity.m_BTMLetszamSuly == null);
DAUtil.BindParameter(command, "pSNI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SNI, entity.m_SNI == null);
DAUtil.BindParameter(command, "pSNILETSZAMSULY", SDA.DataProvider.SDADBType.Double, 10, entity.m_SNILetszamSuly, entity.m_SNILetszamSuly == null);
DAUtil.BindParameter(command, "pTHAJTO", SDA.DataProvider.SDADBType.String, 30, entity.m_THAjto, entity.m_THAjto == null);
DAUtil.BindParameter(command, "pTHHAZSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_THHazszam, entity.m_THHazszam == null);
DAUtil.BindParameter(command, "pTHHELYSEGNEV", SDA.DataProvider.SDADBType.String, 255, entity.m_THHelysegNev, entity.m_THHelysegNev == null);
DAUtil.BindParameter(command, "pTHIRANYITOSZAM", SDA.DataProvider.SDADBType.String, 20, entity.m_THIranyitoszam, entity.m_THIranyitoszam == null);
DAUtil.BindParameter(command, "pTHKOZTERULETNEV", SDA.DataProvider.SDADBType.String, 40, entity.m_THKozteruletNev, entity.m_THKozteruletNev == null);
DAUtil.BindParameter(command, "pTHEMELET", SDA.DataProvider.SDADBType.String, 40, entity.m_THEmelet, entity.m_THEmelet == null);
DAUtil.BindParameter(command, "pTARTOZKODASIHELYAZONOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TartozkodasiHelyAzonos, false);
DAUtil.BindParameter(command, "pKEPVISELO2CIMEAZONOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Kepviselo2CimeAzonos, false);
DAUtil.BindParameter(command, "pTKAJTO2", SDA.DataProvider.SDADBType.String, 30, entity.m_TKAjto2, entity.m_TKAjto2 == null);
DAUtil.BindParameter(command, "pTKEMAILCIM2", SDA.DataProvider.SDADBType.String, 255, entity.m_TKEmailCim2, entity.m_TKEmailCim2 == null);
DAUtil.BindParameter(command, "pTKEMELET2", SDA.DataProvider.SDADBType.String, 40, entity.m_TKEmelet2, entity.m_TKEmelet2 == null);
DAUtil.BindParameter(command, "pTKHAZSZAM2", SDA.DataProvider.SDADBType.String, 30, entity.m_TKHazszam2, entity.m_TKHazszam2 == null);
DAUtil.BindParameter(command, "pTKHELYSEGNEV2", SDA.DataProvider.SDADBType.String, 255, entity.m_TKHelysegNev2, entity.m_TKHelysegNev2 == null);
DAUtil.BindParameter(command, "pTKIRANYITOSZAM2", SDA.DataProvider.SDADBType.String, 20, entity.m_TKIranyitoszam2, entity.m_TKIranyitoszam2 == null);
DAUtil.BindParameter(command, "pTKKOZTERULETNEV2", SDA.DataProvider.SDADBType.String, 40, entity.m_TKKozteruletNev2, entity.m_TKKozteruletNev2 == null);
DAUtil.BindParameter(command, "pTKNEVE2", SDA.DataProvider.SDADBType.String, 200, entity.m_TKNeve2, entity.m_TKNeve2 == null);
DAUtil.BindParameter(command, "pTKROKONSAGIFOKA2", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKRokonsagiFoka2, entity.m_TKRokonsagiFoka2 == null);
DAUtil.BindParameter(command, "pTKTELEFON2", SDA.DataProvider.SDADBType.String, 20, entity.m_TKTelefon2, entity.m_TKTelefon2 == null);
DAUtil.BindParameter(command, "pERTESITESDATUMA", SDA.DataProvider.SDADBType.DateTime, entity.m_ErtesitesDatuma, entity.m_ErtesitesDatuma == null);
DAUtil.BindParameter(command, "pIMPORTALT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Importalt, false);
DAUtil.BindParameter(command, "pKIRSZOLGALTATASTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_KirSzolgaltatasTipusId, entity.m_KirSzolgaltatasTipusId == null);
DAUtil.BindParameter(command, "pKIRSTATUSZ", SDA.DataProvider.SDADBType.String, 20, entity.m_KirStatusz, entity.m_KirStatusz == null);
DAUtil.BindParameter(command, "pEUGYBAIROGZITETT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EugybaiRogzitett, false);
DAUtil.BindParameter(command, "pEUGYMODOSITOTT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EugyModositott, false);
DAUtil.BindParameter(command, "pEUGYSZAM", SDA.DataProvider.SDADBType.String, 50, entity.m_EugySzam, entity.m_EugySzam == null);
DAUtil.BindParameter(command, "pHATAROZATDATUMA", SDA.DataProvider.SDADBType.DateTime, entity.m_HatarozatDatuma, entity.m_HatarozatDatuma == null);
DAUtil.BindParameter(command, "pISHATAROZATHOZVA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsHatarozatHozva, false);
DAUtil.BindParameter(command, "pHATAROZATSTATUSZ", SDA.DataProvider.SDADBType.Int, entity.m_HatarozatStatusz, entity.m_HatarozatStatusz == null);
DAUtil.BindParameter(command, "pINDOKLAS", SDA.DataProvider.SDADBType.LongString, 2147483647, entity.m_Indoklas, entity.m_Indoklas == null);
DAUtil.BindParameter(command, "pOSZTALYA", SDA.DataProvider.SDADBType.String, 200, entity.m_Osztalya, entity.m_Osztalya == null);
DAUtil.BindParameter(command, "pKOZTERULETJELLEGENEV", SDA.DataProvider.SDADBType.String, 50, entity.m_KozteruletJellegeNev, entity.m_KozteruletJellegeNev == null);
DAUtil.BindParameter(command, "pORSZAGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_OrszagTipusId, entity.m_OrszagTipusId == null);
DAUtil.BindParameter(command, "pTHKOZTERULETJELLEGENEV", SDA.DataProvider.SDADBType.String, 50, entity.m_THKozteruletJellegeNev, entity.m_THKozteruletJellegeNev == null);
DAUtil.BindParameter(command, "pTHORSZAGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_THOrszagTipusId, entity.m_THOrszagTipusId == null);
DAUtil.BindParameter(command, "pTKKOZTERULETJELLEGENEV", SDA.DataProvider.SDADBType.String, 50, entity.m_TKKozteruletJellegeNev, entity.m_TKKozteruletJellegeNev == null);
DAUtil.BindParameter(command, "pTKKOZTERULETJELLEGENEV2", SDA.DataProvider.SDADBType.String, 50, entity.m_TKKozteruletJellegeNev2, entity.m_TKKozteruletJellegeNev2 == null);
DAUtil.BindParameter(command, "pTKORSZAGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKOrszagTipusId, entity.m_TKOrszagTipusId == null);
DAUtil.BindParameter(command, "pTKORSZAGTIPUSID2", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKOrszagTipusId2, entity.m_TKOrszagTipusId2 == null);
DAUtil.BindParameter(command, "pISKOZPONTIMEGJELENT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKozpontiMegjelent, false);
DAUtil.BindParameter(command, "pKORZETESISKOLACIME", SDA.DataProvider.SDADBType.String, 500, entity.m_KorzetesIskolaCime, entity.m_KorzetesIskolaCime == null);
DAUtil.BindParameter(command, "pKORZETESISKOLANEVE", SDA.DataProvider.SDADBType.String, 500, entity.m_KorzetesIskolaNeve, entity.m_KorzetesIskolaNeve == null);
DAUtil.BindParameter(command, "pFELEKEZETTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_FelekezetTipusId, entity.m_FelekezetTipusId == null);
DAUtil.BindParameter(command, "pHATRANYOSHELYZETTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_HatranyosHelyzetTipusId, entity.m_HatranyosHelyzetTipusId == null);
DAUtil.BindParameter(command, "pISNEMMAGYAROVODA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsNemMagyarOvoda, false);
DAUtil.BindParameter(command, "pISOKTAZONNELKULI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOktAzonNelkuli, false);
DAUtil.BindParameter(command, "pNEMZETISEGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_NemzetisegTipusId, entity.m_NemzetisegTipusId == null);
DAUtil.BindParameter(command, "pOKTAZONINDOKLAS", SDA.DataProvider.SDADBType.LongString, 2147483647, entity.m_OktAzonIndoklas, entity.m_OktAzonIndoklas == null);
DAUtil.BindParameter(command, "pOVODAIEVEK", SDA.DataProvider.SDADBType.Double, 10, entity.m_OvodaiEvek, entity.m_OvodaiEvek == null);
DAUtil.BindParameter(command, "pTAGOZATNEV", SDA.DataProvider.SDADBType.String, 200, entity.m_Tagozatnev, entity.m_Tagozatnev == null);
DAUtil.BindParameter(command, "pTKJOGALAPTIPUS2ID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKJogalapTipus2Id, entity.m_TKJogalapTipus2Id == null);
DAUtil.BindParameter(command, "pTKJOGALAPTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKJogalapTipusId, entity.m_TKJogalapTipusId == null);
DAUtil.BindParameter(command, "pTKSZULETESINEV", SDA.DataProvider.SDADBType.String, 200, entity.m_TKSzuletesiNev, entity.m_TKSzuletesiNev == null);
DAUtil.BindParameter(command, "pTKSZULETESINEV2", SDA.DataProvider.SDADBType.String, 200, entity.m_TKSzuletesiNev2, entity.m_TKSzuletesiNev2 == null);
DAUtil.BindParameter(command, "pISOSSZEVONTOSZTALYBA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOsszevontOsztalyba, false);
}
public override void DynamicBindAttributes(Nebulo entity, SDA.DataProvider.SDACommand command)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
if (entity.HasChanged("Allampolgarsaga"))
{
sb.Append("C_ALLAMPOLGARSAGA = :pALLAMPOLGARSAGA,");
DAUtil.BindParameter(command, "pALLAMPOLGARSAGA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Allampolgarsaga, entity.m_Allampolgarsaga == null);
}
if (entity.HasChanged("Allampolgarsaga2"))
{
sb.Append("C_ALLAMPOLGARSAGA2 = :pALLAMPOLGARSAGA2,");
DAUtil.BindParameter(command, "pALLAMPOLGARSAGA2", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Allampolgarsaga2, entity.m_Allampolgarsaga2 == null);
}
if (entity.HasChanged("Anyanyelve"))
{
sb.Append("C_ANYANYELVE = :pANYANYELVE,");
DAUtil.BindParameter(command, "pANYANYELVE", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Anyanyelve, entity.m_Anyanyelve == null);
}
if (entity.HasChanged("AzIskolaALakohelyetolEgyKilometerenBelulTalalhato"))
{
sb.Append("C_AZISKOLAALAKOHELYETOLEGYKILO = :pAZISKOLAALAKOHELYETOLEGYKILOM,");
DAUtil.BindParameter(command, "pAZISKOLAALAKOHELYETOLEGYKILOM", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_AzIskolaALakohelyetolEgyKilometerenBelulTalalhato, entity.m_AzIskolaALakohelyetolEgyKilometerenBelulTalalhato == null);
}
if (entity.HasChanged("EdesanyjaSzuletesiCsaladiNeve"))
{
sb.Append("C_EDESANYJASZULETESICSALADINEV = :pEDESANYJASZULETESICSALADINEVE,");
DAUtil.BindParameter(command, "pEDESANYJASZULETESICSALADINEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_EdesanyjaSzuletesiCsaladiNeve, false);
}
if (entity.HasChanged("EdesanyjaSzuletesiUtoneve"))
{
sb.Append("C_EDESANYJASZULETESIUTONEVE = :pEDESANYJASZULETESIUTONEVE,");
DAUtil.BindParameter(command, "pEDESANYJASZULETESIUTONEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_EdesanyjaSzuletesiUtoneve, false);
}
if (entity.HasChanged("EletvitelszeruOttLakasKorzetes"))
{
sb.Append("C_ELETVITELSZERUOTTLAKASKORZET = :pELETVITELSZERUOTTLAKASKORZETE,");
DAUtil.BindParameter(command, "pELETVITELSZERUOTTLAKASKORZETE", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EletvitelszeruOttLakasKorzetes, entity.m_EletvitelszeruOttLakasKorzetes == null);
}
if (entity.HasChanged("Elotag"))
{
sb.Append("C_ELOTAG = :pELOTAG,");
DAUtil.BindParameter(command, "pELOTAG", SDA.DataProvider.SDADBType.String, 20, entity.m_Elotag, entity.m_Elotag == null);
}
if (entity.HasChanged("EtikaHitErkolcstan"))
{
sb.Append("C_ETIKAHITERKOLCSTAN = :pETIKAHITERKOLCSTAN,");
DAUtil.BindParameter(command, "pETIKAHITERKOLCSTAN", SDA.DataProvider.SDADBType.Int, entity.m_EtikaHitErkolcstan, entity.m_EtikaHitErkolcstan == null);
}
if (entity.HasChanged("FelvetelStatusza"))
{
sb.Append("C_FELVETELSTATUSZA = :pFELVETELSTATUSZA,");
DAUtil.BindParameter(command, "pFELVETELSTATUSZA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_FelvetelStatusza, entity.m_FelvetelStatusza == null);
}
if (entity.HasChanged("KepviseloCimeAzonos"))
{
sb.Append("C_KEPVISELOCIMEAZONOS = :pKEPVISELOCIMEAZONOS,");
DAUtil.BindParameter(command, "pKEPVISELOCIMEAZONOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_KepviseloCimeAzonos, false);
}
if (entity.HasChanged("Megjegyzes"))
{
sb.Append("C_MEGJEGYZES = :pMEGJEGYZES,");
DAUtil.BindParameter(command, "pMEGJEGYZES", SDA.DataProvider.SDADBType.String, 4096, entity.m_Megjegyzes, entity.m_Megjegyzes == null);
}
if (entity.HasChanged("Neme"))
{
sb.Append("C_NEME = :pNEME,");
DAUtil.BindParameter(command, "pNEME", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Neme, entity.m_Neme == null);
}
if (entity.HasChanged("OktatasiAzonositoSzama"))
{
sb.Append("C_OKTATASIAZONOSITOSZAMA = :pOKTATASIAZONOSITOSZAMA,");
DAUtil.BindParameter(command, "pOKTATASIAZONOSITOSZAMA", SDA.DataProvider.SDADBType.String, 20, entity.m_OktatasiAzonositoSzama, entity.m_OktatasiAzonositoSzama == null);
}
if (entity.HasChanged("OvodaAzonosito"))
{
sb.Append("C_OVODAAZONOSITO = :pOVODAAZONOSITO,");
DAUtil.BindParameter(command, "pOVODAAZONOSITO", SDA.DataProvider.SDADBType.String, 20, entity.m_OvodaAzonosito, entity.m_OvodaAzonosito == null);
}
if (entity.HasChanged("OvodaNeve"))
{
sb.Append("C_OVODANEVE = :pOVODANEVE,");
DAUtil.BindParameter(command, "pOVODANEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_OvodaNeve, entity.m_OvodaNeve == null);
}
if (entity.HasChanged("SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo"))
{
sb.Append("C_SZAKERTOIBIZOTTSAGKORMANYHIV = :pSZAKERTOIBIZOTTSAGKORMANYHIVA,");
DAUtil.BindParameter(command, "pSZAKERTOIBIZOTTSAGKORMANYHIVA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo, entity.m_SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo == null);
}
if (entity.HasChanged("SzuletesiCsaladiNeve"))
{
sb.Append("C_SZULETESICSALADINEVE = :pSZULETESICSALADINEVE,");
DAUtil.BindParameter(command, "pSZULETESICSALADINEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_SzuletesiCsaladiNeve, entity.m_SzuletesiCsaladiNeve == null);
}
if (entity.HasChanged("SzuletesiHely"))
{
sb.Append("C_SZULETESIHELY = :pSZULETESIHELY,");
DAUtil.BindParameter(command, "pSZULETESIHELY", SDA.DataProvider.SDADBType.String, 50, entity.m_SzuletesiHely, false);
}
if (entity.HasChanged("SzuletesiIdo"))
{
sb.Append("C_SZULETESIIDO = :pSZULETESIIDO,");
DAUtil.BindParameter(command, "pSZULETESIIDO", SDA.DataProvider.SDADBType.DateTime, entity.m_SzuletesiIdo, false);
}
if (entity.HasChanged("SzuletesiOrszag"))
{
sb.Append("C_SZULETESIORSZAG = :pSZULETESIORSZAG,");
DAUtil.BindParameter(command, "pSZULETESIORSZAG", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_SzuletesiOrszag, false);
}
if (entity.HasChanged("SzuletesiUtoneve"))
{
sb.Append("C_SZULETESIUTONEVE = :pSZULETESIUTONEVE,");
DAUtil.BindParameter(command, "pSZULETESIUTONEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_SzuletesiUtoneve, entity.m_SzuletesiUtoneve == null);
}
if (entity.HasChanged("SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato"))
{
sb.Append("C_SZULOJENEKMUNKAHELYEAZISKOLA = :pSZULOJENEKMUNKAHELYEAZISKOLAK,");
DAUtil.BindParameter(command, "pSZULOJENEKMUNKAHELYEAZISKOLAK", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato, entity.m_SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato == null);
}
if (entity.HasChanged("SzulojeTestvereTartosanBetegVagyFogyatekkalElo"))
{
sb.Append("C_SZULOJETESTVERETARTOSANBETEG = :pSZULOJETESTVERETARTOSANBETEGV,");
DAUtil.BindParameter(command, "pSZULOJETESTVERETARTOSANBETEGV", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SzulojeTestvereTartosanBetegVagyFogyatekkalElo, entity.m_SzulojeTestvereTartosanBetegVagyFogyatekkalElo == null);
}
if (entity.HasChanged("Tagozat"))
{
sb.Append("C_TAGOZAT = :pTAGOZAT,");
DAUtil.BindParameter(command, "pTAGOZAT", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_Tagozat, entity.m_Tagozat == null);
}
if (entity.HasChanged("TanuloCsaladiNeve"))
{
sb.Append("C_TANULOCSALADINEVE = :pTANULOCSALADINEVE,");
DAUtil.BindParameter(command, "pTANULOCSALADINEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_TanuloCsaladiNeve, false);
}
if (entity.HasChanged("TanuloUtoneve"))
{
sb.Append("C_TANULOUTONEVE = :pTANULOUTONEVE,");
DAUtil.BindParameter(command, "pTANULOUTONEVE", SDA.DataProvider.SDADBType.String, 255, entity.m_TanuloUtoneve, false);
}
if (entity.HasChanged("TestvereAzIntezmenyTanuloja"))
{
sb.Append("C_TESTVEREAZINTEZMENYTANULOJA = :pTESTVEREAZINTEZMENYTANULOJA,");
DAUtil.BindParameter(command, "pTESTVEREAZINTEZMENYTANULOJA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TestvereAzIntezmenyTanuloja, entity.m_TestvereAzIntezmenyTanuloja == null);
}
if (entity.HasChanged("TKEmailCim"))
{
sb.Append("C_TKEMAILCIM = :pTKEMAILCIM,");
DAUtil.BindParameter(command, "pTKEMAILCIM", SDA.DataProvider.SDADBType.String, 255, entity.m_TKEmailCim, entity.m_TKEmailCim == null);
}
if (entity.HasChanged("TKNeve"))
{
sb.Append("C_TKNEVE = :pTKNEVE,");
DAUtil.BindParameter(command, "pTKNEVE", SDA.DataProvider.SDADBType.String, 200, entity.m_TKNeve, entity.m_TKNeve == null);
}
if (entity.HasChanged("TKRokonsagiFoka"))
{
sb.Append("C_TKROKONSAGIFOKA = :pTKROKONSAGIFOKA,");
DAUtil.BindParameter(command, "pTKROKONSAGIFOKA", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKRokonsagiFoka, entity.m_TKRokonsagiFoka == null);
}
if (entity.HasChanged("TKTelefon"))
{
sb.Append("C_TKTELEFON = :pTKTELEFON,");
DAUtil.BindParameter(command, "pTKTELEFON", SDA.DataProvider.SDADBType.String, 20, entity.m_TKTelefon, entity.m_TKTelefon == null);
}
if (entity.HasChanged("Ajto"))
{
sb.Append("C_AJTO = :pAJTO,");
DAUtil.BindParameter(command, "pAJTO", SDA.DataProvider.SDADBType.String, 30, entity.m_Ajto, entity.m_Ajto == null);
}
if (entity.HasChanged("Emelet"))
{
sb.Append("C_EMELET = :pEMELET,");
DAUtil.BindParameter(command, "pEMELET", SDA.DataProvider.SDADBType.String, 40, entity.m_Emelet, entity.m_Emelet == null);
}
if (entity.HasChanged("Hazszam"))
{
sb.Append("C_HAZSZAM = :pHAZSZAM,");
DAUtil.BindParameter(command, "pHAZSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_Hazszam, entity.m_Hazszam == null);
}
if (entity.HasChanged("HelysegNev"))
{
sb.Append("C_HELYSEGNEV = :pHELYSEGNEV,");
DAUtil.BindParameter(command, "pHELYSEGNEV", SDA.DataProvider.SDADBType.String, 255, entity.m_HelysegNev, entity.m_HelysegNev == null);
}
if (entity.HasChanged("Iranyitoszam"))
{
sb.Append("C_IRANYITOSZAM = :pIRANYITOSZAM,");
DAUtil.BindParameter(command, "pIRANYITOSZAM", SDA.DataProvider.SDADBType.String, 20, entity.m_Iranyitoszam, entity.m_Iranyitoszam == null);
}
if (entity.HasChanged("KozteruletNev"))
{
sb.Append("C_KOZTERULETNEV = :pKOZTERULETNEV,");
DAUtil.BindParameter(command, "pKOZTERULETNEV", SDA.DataProvider.SDADBType.String, 40, entity.m_KozteruletNev, entity.m_KozteruletNev == null);
}
if (entity.HasChanged("TKAjto"))
{
sb.Append("C_TKAJTO = :pTKAJTO,");
DAUtil.BindParameter(command, "pTKAJTO", SDA.DataProvider.SDADBType.String, 30, entity.m_TKAjto, entity.m_TKAjto == null);
}
if (entity.HasChanged("TKEmelet"))
{
sb.Append("C_TKEMELET = :pTKEMELET,");
DAUtil.BindParameter(command, "pTKEMELET", SDA.DataProvider.SDADBType.String, 40, entity.m_TKEmelet, entity.m_TKEmelet == null);
}
if (entity.HasChanged("TKHazszam"))
{
sb.Append("C_TKHAZSZAM = :pTKHAZSZAM,");
DAUtil.BindParameter(command, "pTKHAZSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_TKHazszam, entity.m_TKHazszam == null);
}
if (entity.HasChanged("TKHelysegNev"))
{
sb.Append("C_TKHELYSEGNEV = :pTKHELYSEGNEV,");
DAUtil.BindParameter(command, "pTKHELYSEGNEV", SDA.DataProvider.SDADBType.String, 255, entity.m_TKHelysegNev, entity.m_TKHelysegNev == null);
}
if (entity.HasChanged("TKIranyitoszam"))
{
sb.Append("C_TKIRANYITOSZAM = :pTKIRANYITOSZAM,");
DAUtil.BindParameter(command, "pTKIRANYITOSZAM", SDA.DataProvider.SDADBType.String, 20, entity.m_TKIranyitoszam, entity.m_TKIranyitoszam == null);
}
if (entity.HasChanged("TKKozteruletNev"))
{
sb.Append("C_TKKOZTERULETNEV = :pTKKOZTERULETNEV,");
DAUtil.BindParameter(command, "pTKKOZTERULETNEV", SDA.DataProvider.SDADBType.String, 40, entity.m_TKKozteruletNev, entity.m_TKKozteruletNev == null);
}
if (entity.HasChanged("BTM"))
{
sb.Append("C_BTM = :pBTM,");
DAUtil.BindParameter(command, "pBTM", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_BTM, entity.m_BTM == null);
}
if (entity.HasChanged("BTMLetszamSuly"))
{
sb.Append("C_BTMLETSZAMSULY = :pBTMLETSZAMSULY,");
DAUtil.BindParameter(command, "pBTMLETSZAMSULY", SDA.DataProvider.SDADBType.Double, 10, entity.m_BTMLetszamSuly, entity.m_BTMLetszamSuly == null);
}
if (entity.HasChanged("SNI"))
{
sb.Append("C_SNI = :pSNI,");
DAUtil.BindParameter(command, "pSNI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_SNI, entity.m_SNI == null);
}
if (entity.HasChanged("SNILetszamSuly"))
{
sb.Append("C_SNILETSZAMSULY = :pSNILETSZAMSULY,");
DAUtil.BindParameter(command, "pSNILETSZAMSULY", SDA.DataProvider.SDADBType.Double, 10, entity.m_SNILetszamSuly, entity.m_SNILetszamSuly == null);
}
if (entity.HasChanged("THAjto"))
{
sb.Append("C_THAJTO = :pTHAJTO,");
DAUtil.BindParameter(command, "pTHAJTO", SDA.DataProvider.SDADBType.String, 30, entity.m_THAjto, entity.m_THAjto == null);
}
if (entity.HasChanged("THHazszam"))
{
sb.Append("C_THHAZSZAM = :pTHHAZSZAM,");
DAUtil.BindParameter(command, "pTHHAZSZAM", SDA.DataProvider.SDADBType.String, 30, entity.m_THHazszam, entity.m_THHazszam == null);
}
if (entity.HasChanged("THHelysegNev"))
{
sb.Append("C_THHELYSEGNEV = :pTHHELYSEGNEV,");
DAUtil.BindParameter(command, "pTHHELYSEGNEV", SDA.DataProvider.SDADBType.String, 255, entity.m_THHelysegNev, entity.m_THHelysegNev == null);
}
if (entity.HasChanged("THIranyitoszam"))
{
sb.Append("C_THIRANYITOSZAM = :pTHIRANYITOSZAM,");
DAUtil.BindParameter(command, "pTHIRANYITOSZAM", SDA.DataProvider.SDADBType.String, 20, entity.m_THIranyitoszam, entity.m_THIranyitoszam == null);
}
if (entity.HasChanged("THKozteruletNev"))
{
sb.Append("C_THKOZTERULETNEV = :pTHKOZTERULETNEV,");
DAUtil.BindParameter(command, "pTHKOZTERULETNEV", SDA.DataProvider.SDADBType.String, 40, entity.m_THKozteruletNev, entity.m_THKozteruletNev == null);
}
if (entity.HasChanged("THEmelet"))
{
sb.Append("C_THEMELET = :pTHEMELET,");
DAUtil.BindParameter(command, "pTHEMELET", SDA.DataProvider.SDADBType.String, 40, entity.m_THEmelet, entity.m_THEmelet == null);
}
if (entity.HasChanged("TartozkodasiHelyAzonos"))
{
sb.Append("C_TARTOZKODASIHELYAZONOS = :pTARTOZKODASIHELYAZONOS,");
DAUtil.BindParameter(command, "pTARTOZKODASIHELYAZONOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_TartozkodasiHelyAzonos, false);
}
if (entity.HasChanged("Kepviselo2CimeAzonos"))
{
sb.Append("C_KEPVISELO2CIMEAZONOS = :pKEPVISELO2CIMEAZONOS,");
DAUtil.BindParameter(command, "pKEPVISELO2CIMEAZONOS", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Kepviselo2CimeAzonos, false);
}
if (entity.HasChanged("TKAjto2"))
{
sb.Append("C_TKAJTO2 = :pTKAJTO2,");
DAUtil.BindParameter(command, "pTKAJTO2", SDA.DataProvider.SDADBType.String, 30, entity.m_TKAjto2, entity.m_TKAjto2 == null);
}
if (entity.HasChanged("TKEmailCim2"))
{
sb.Append("C_TKEMAILCIM2 = :pTKEMAILCIM2,");
DAUtil.BindParameter(command, "pTKEMAILCIM2", SDA.DataProvider.SDADBType.String, 255, entity.m_TKEmailCim2, entity.m_TKEmailCim2 == null);
}
if (entity.HasChanged("TKEmelet2"))
{
sb.Append("C_TKEMELET2 = :pTKEMELET2,");
DAUtil.BindParameter(command, "pTKEMELET2", SDA.DataProvider.SDADBType.String, 40, entity.m_TKEmelet2, entity.m_TKEmelet2 == null);
}
if (entity.HasChanged("TKHazszam2"))
{
sb.Append("C_TKHAZSZAM2 = :pTKHAZSZAM2,");
DAUtil.BindParameter(command, "pTKHAZSZAM2", SDA.DataProvider.SDADBType.String, 30, entity.m_TKHazszam2, entity.m_TKHazszam2 == null);
}
if (entity.HasChanged("TKHelysegNev2"))
{
sb.Append("C_TKHELYSEGNEV2 = :pTKHELYSEGNEV2,");
DAUtil.BindParameter(command, "pTKHELYSEGNEV2", SDA.DataProvider.SDADBType.String, 255, entity.m_TKHelysegNev2, entity.m_TKHelysegNev2 == null);
}
if (entity.HasChanged("TKIranyitoszam2"))
{
sb.Append("C_TKIRANYITOSZAM2 = :pTKIRANYITOSZAM2,");
DAUtil.BindParameter(command, "pTKIRANYITOSZAM2", SDA.DataProvider.SDADBType.String, 20, entity.m_TKIranyitoszam2, entity.m_TKIranyitoszam2 == null);
}
if (entity.HasChanged("TKKozteruletNev2"))
{
sb.Append("C_TKKOZTERULETNEV2 = :pTKKOZTERULETNEV2,");
DAUtil.BindParameter(command, "pTKKOZTERULETNEV2", SDA.DataProvider.SDADBType.String, 40, entity.m_TKKozteruletNev2, entity.m_TKKozteruletNev2 == null);
}
if (entity.HasChanged("TKNeve2"))
{
sb.Append("C_TKNEVE2 = :pTKNEVE2,");
DAUtil.BindParameter(command, "pTKNEVE2", SDA.DataProvider.SDADBType.String, 200, entity.m_TKNeve2, entity.m_TKNeve2 == null);
}
if (entity.HasChanged("TKRokonsagiFoka2"))
{
sb.Append("C_TKROKONSAGIFOKA2 = :pTKROKONSAGIFOKA2,");
DAUtil.BindParameter(command, "pTKROKONSAGIFOKA2", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKRokonsagiFoka2, entity.m_TKRokonsagiFoka2 == null);
}
if (entity.HasChanged("TKTelefon2"))
{
sb.Append("C_TKTELEFON2 = :pTKTELEFON2,");
DAUtil.BindParameter(command, "pTKTELEFON2", SDA.DataProvider.SDADBType.String, 20, entity.m_TKTelefon2, entity.m_TKTelefon2 == null);
}
if (entity.HasChanged("ErtesitesDatuma"))
{
sb.Append("C_ERTESITESDATUMA = :pERTESITESDATUMA,");
DAUtil.BindParameter(command, "pERTESITESDATUMA", SDA.DataProvider.SDADBType.DateTime, entity.m_ErtesitesDatuma, entity.m_ErtesitesDatuma == null);
}
if (entity.HasChanged("Importalt"))
{
sb.Append("C_IMPORTALT = :pIMPORTALT,");
DAUtil.BindParameter(command, "pIMPORTALT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_Importalt, false);
}
if (entity.HasChanged("KirSzolgaltatasTipusId"))
{
sb.Append("C_KIRSZOLGALTATASTIPUSID = :pKIRSZOLGALTATASTIPUSID,");
DAUtil.BindParameter(command, "pKIRSZOLGALTATASTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_KirSzolgaltatasTipusId, entity.m_KirSzolgaltatasTipusId == null);
}
if (entity.HasChanged("KirStatusz"))
{
sb.Append("C_KIRSTATUSZ = :pKIRSTATUSZ,");
DAUtil.BindParameter(command, "pKIRSTATUSZ", SDA.DataProvider.SDADBType.String, 20, entity.m_KirStatusz, entity.m_KirStatusz == null);
}
if (entity.HasChanged("EugybaiRogzitett"))
{
sb.Append("C_EUGYBAIROGZITETT = :pEUGYBAIROGZITETT,");
DAUtil.BindParameter(command, "pEUGYBAIROGZITETT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EugybaiRogzitett, false);
}
if (entity.HasChanged("EugyModositott"))
{
sb.Append("C_EUGYMODOSITOTT = :pEUGYMODOSITOTT,");
DAUtil.BindParameter(command, "pEUGYMODOSITOTT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_EugyModositott, false);
}
if (entity.HasChanged("EugySzam"))
{
sb.Append("C_EUGYSZAM = :pEUGYSZAM,");
DAUtil.BindParameter(command, "pEUGYSZAM", SDA.DataProvider.SDADBType.String, 50, entity.m_EugySzam, entity.m_EugySzam == null);
}
if (entity.HasChanged("HatarozatDatuma"))
{
sb.Append("C_HATAROZATDATUMA = :pHATAROZATDATUMA,");
DAUtil.BindParameter(command, "pHATAROZATDATUMA", SDA.DataProvider.SDADBType.DateTime, entity.m_HatarozatDatuma, entity.m_HatarozatDatuma == null);
}
if (entity.HasChanged("IsHatarozatHozva"))
{
sb.Append("C_ISHATAROZATHOZVA = :pISHATAROZATHOZVA,");
DAUtil.BindParameter(command, "pISHATAROZATHOZVA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsHatarozatHozva, false);
}
if (entity.HasChanged("HatarozatStatusz"))
{
sb.Append("C_HATAROZATSTATUSZ = :pHATAROZATSTATUSZ,");
DAUtil.BindParameter(command, "pHATAROZATSTATUSZ", SDA.DataProvider.SDADBType.Int, entity.m_HatarozatStatusz, entity.m_HatarozatStatusz == null);
}
if (entity.HasChanged("Indoklas"))
{
sb.Append("C_INDOKLAS = :pINDOKLAS,");
DAUtil.BindParameter(command, "pINDOKLAS", SDA.DataProvider.SDADBType.LongString, 2147483647, entity.m_Indoklas, entity.m_Indoklas == null);
}
if (entity.HasChanged("Osztalya"))
{
sb.Append("C_OSZTALYA = :pOSZTALYA,");
DAUtil.BindParameter(command, "pOSZTALYA", SDA.DataProvider.SDADBType.String, 200, entity.m_Osztalya, entity.m_Osztalya == null);
}
if (entity.HasChanged("KozteruletJellegeNev"))
{
sb.Append("C_KOZTERULETJELLEGENEV = :pKOZTERULETJELLEGENEV,");
DAUtil.BindParameter(command, "pKOZTERULETJELLEGENEV", SDA.DataProvider.SDADBType.String, 50, entity.m_KozteruletJellegeNev, entity.m_KozteruletJellegeNev == null);
}
if (entity.HasChanged("OrszagTipusId"))
{
sb.Append("C_ORSZAGTIPUSID = :pORSZAGTIPUSID,");
DAUtil.BindParameter(command, "pORSZAGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_OrszagTipusId, entity.m_OrszagTipusId == null);
}
if (entity.HasChanged("THKozteruletJellegeNev"))
{
sb.Append("C_THKOZTERULETJELLEGENEV = :pTHKOZTERULETJELLEGENEV,");
DAUtil.BindParameter(command, "pTHKOZTERULETJELLEGENEV", SDA.DataProvider.SDADBType.String, 50, entity.m_THKozteruletJellegeNev, entity.m_THKozteruletJellegeNev == null);
}
if (entity.HasChanged("THOrszagTipusId"))
{
sb.Append("C_THORSZAGTIPUSID = :pTHORSZAGTIPUSID,");
DAUtil.BindParameter(command, "pTHORSZAGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_THOrszagTipusId, entity.m_THOrszagTipusId == null);
}
if (entity.HasChanged("TKKozteruletJellegeNev"))
{
sb.Append("C_TKKOZTERULETJELLEGENEV = :pTKKOZTERULETJELLEGENEV,");
DAUtil.BindParameter(command, "pTKKOZTERULETJELLEGENEV", SDA.DataProvider.SDADBType.String, 50, entity.m_TKKozteruletJellegeNev, entity.m_TKKozteruletJellegeNev == null);
}
if (entity.HasChanged("TKKozteruletJellegeNev2"))
{
sb.Append("C_TKKOZTERULETJELLEGENEV2 = :pTKKOZTERULETJELLEGENEV2,");
DAUtil.BindParameter(command, "pTKKOZTERULETJELLEGENEV2", SDA.DataProvider.SDADBType.String, 50, entity.m_TKKozteruletJellegeNev2, entity.m_TKKozteruletJellegeNev2 == null);
}
if (entity.HasChanged("TKOrszagTipusId"))
{
sb.Append("C_TKORSZAGTIPUSID = :pTKORSZAGTIPUSID,");
DAUtil.BindParameter(command, "pTKORSZAGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKOrszagTipusId, entity.m_TKOrszagTipusId == null);
}
if (entity.HasChanged("TKOrszagTipusId2"))
{
sb.Append("C_TKORSZAGTIPUSID2 = :pTKORSZAGTIPUSID2,");
DAUtil.BindParameter(command, "pTKORSZAGTIPUSID2", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKOrszagTipusId2, entity.m_TKOrszagTipusId2 == null);
}
if (entity.HasChanged("IsKozpontiMegjelent"))
{
sb.Append("C_ISKOZPONTIMEGJELENT = :pISKOZPONTIMEGJELENT,");
DAUtil.BindParameter(command, "pISKOZPONTIMEGJELENT", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsKozpontiMegjelent, false);
}
if (entity.HasChanged("KorzetesIskolaCime"))
{
sb.Append("C_KORZETESISKOLACIME = :pKORZETESISKOLACIME,");
DAUtil.BindParameter(command, "pKORZETESISKOLACIME", SDA.DataProvider.SDADBType.String, 500, entity.m_KorzetesIskolaCime, entity.m_KorzetesIskolaCime == null);
}
if (entity.HasChanged("KorzetesIskolaNeve"))
{
sb.Append("C_KORZETESISKOLANEVE = :pKORZETESISKOLANEVE,");
DAUtil.BindParameter(command, "pKORZETESISKOLANEVE", SDA.DataProvider.SDADBType.String, 500, entity.m_KorzetesIskolaNeve, entity.m_KorzetesIskolaNeve == null);
}
if (entity.HasChanged("FelekezetTipusId"))
{
sb.Append("C_FELEKEZETTIPUSID = :pFELEKEZETTIPUSID,");
DAUtil.BindParameter(command, "pFELEKEZETTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_FelekezetTipusId, entity.m_FelekezetTipusId == null);
}
if (entity.HasChanged("HatranyosHelyzetTipusId"))
{
sb.Append("C_HATRANYOSHELYZETTIPUSID = :pHATRANYOSHELYZETTIPUSID,");
DAUtil.BindParameter(command, "pHATRANYOSHELYZETTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_HatranyosHelyzetTipusId, entity.m_HatranyosHelyzetTipusId == null);
}
if (entity.HasChanged("IsNemMagyarOvoda"))
{
sb.Append("C_ISNEMMAGYAROVODA = :pISNEMMAGYAROVODA,");
DAUtil.BindParameter(command, "pISNEMMAGYAROVODA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsNemMagyarOvoda, false);
}
if (entity.HasChanged("IsOktAzonNelkuli"))
{
sb.Append("C_ISOKTAZONNELKULI = :pISOKTAZONNELKULI,");
DAUtil.BindParameter(command, "pISOKTAZONNELKULI", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOktAzonNelkuli, false);
}
if (entity.HasChanged("NemzetisegTipusId"))
{
sb.Append("C_NEMZETISEGTIPUSID = :pNEMZETISEGTIPUSID,");
DAUtil.BindParameter(command, "pNEMZETISEGTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_NemzetisegTipusId, entity.m_NemzetisegTipusId == null);
}
if (entity.HasChanged("OktAzonIndoklas"))
{
sb.Append("C_OKTAZONINDOKLAS = :pOKTAZONINDOKLAS,");
DAUtil.BindParameter(command, "pOKTAZONINDOKLAS", SDA.DataProvider.SDADBType.LongString, 2147483647, entity.m_OktAzonIndoklas, entity.m_OktAzonIndoklas == null);
}
if (entity.HasChanged("OvodaiEvek"))
{
sb.Append("C_OVODAIEVEK = :pOVODAIEVEK,");
DAUtil.BindParameter(command, "pOVODAIEVEK", SDA.DataProvider.SDADBType.Double, 10, entity.m_OvodaiEvek, entity.m_OvodaiEvek == null);
}
if (entity.HasChanged("Tagozatnev"))
{
sb.Append("C_TAGOZATNEV = :pTAGOZATNEV,");
DAUtil.BindParameter(command, "pTAGOZATNEV", SDA.DataProvider.SDADBType.String, 200, entity.m_Tagozatnev, entity.m_Tagozatnev == null);
}
if (entity.HasChanged("TKJogalapTipus2Id"))
{
sb.Append("C_TKJOGALAPTIPUS2ID = :pTKJOGALAPTIPUS2ID,");
DAUtil.BindParameter(command, "pTKJOGALAPTIPUS2ID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKJogalapTipus2Id, entity.m_TKJogalapTipus2Id == null);
}
if (entity.HasChanged("TKJogalapTipusId"))
{
sb.Append("C_TKJOGALAPTIPUSID = :pTKJOGALAPTIPUSID,");
DAUtil.BindParameter(command, "pTKJOGALAPTIPUSID", SDA.DataProvider.SDADBType.Int /* DictionaryItem */, 15, entity.m_TKJogalapTipusId, entity.m_TKJogalapTipusId == null);
}
if (entity.HasChanged("TKSzuletesiNev"))
{
sb.Append("C_TKSZULETESINEV = :pTKSZULETESINEV,");
DAUtil.BindParameter(command, "pTKSZULETESINEV", SDA.DataProvider.SDADBType.String, 200, entity.m_TKSzuletesiNev, entity.m_TKSzuletesiNev == null);
}
if (entity.HasChanged("TKSzuletesiNev2"))
{
sb.Append("C_TKSZULETESINEV2 = :pTKSZULETESINEV2,");
DAUtil.BindParameter(command, "pTKSZULETESINEV2", SDA.DataProvider.SDADBType.String, 200, entity.m_TKSzuletesiNev2, entity.m_TKSzuletesiNev2 == null);
}
if (entity.HasChanged("IsOsszevontOsztalyba"))
{
sb.Append("C_ISOSSZEVONTOSZTALYBA = :pISOSSZEVONTOSZTALYBA,");
DAUtil.BindParameter(command, "pISOSSZEVONTOSZTALYBA", SDA.DataProvider.SDADBType.Boolean /* Boolean */, 1, entity.m_IsOsszevontOsztalyba, false);
}
command.CommandText = command.CommandText.Replace("{COLUMNS}", sb.ToString());
}
public override void BindAssociations(Nebulo entity, SDA.DataProvider.SDACommand command)
{
DAUtil.BindIdParameter(command, "pFELADATELLATASIHELYID", entity.InternalFeladatEllatasiHelyId);
DAUtil.BindIdParameter(command, "pINTEZMENYID", entity.InternalIntezmenyId);
DAUtil.BindIdParameter(command, "pTANEVID", entity.InternalTanevId);
}
#endregion
}
internal class NebuloDA : EntityDataAccessor<Nebulo>
{
private static NebuloDBHelper m_dbhelper = new NebuloDBHelper();
protected override IEntityDBHelper<Nebulo> dbhelper
{
get { return m_dbhelper; }
}
#region Load
public override bool LoadEntity(Nebulo entity, int entityId)
{
return LoadById(entity, entityId);
}
public override bool FilteredLoadEntity(Nebulo entity, int entityId, ColumnFilterMode columnFilterMode, IEnumerable<string> columns)
{
return LoadById(entity, entityId, columnFilterMode, columns);
}
public bool LoadById(Nebulo entity, int entityId)
{
using (SDA.DataProvider.SDACommand command = dbhelper.CreateEmptyQueryCommand())
{
command.CommandText += " and (T_NEBULO_OSSZES.ID = :pID) ";
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entityId;
return dbhelper.LoadSingleEntity(entity, command);
}
}
public bool LoadById(Nebulo entity, int entityId, ColumnFilterMode columnFilterMode, IEnumerable<string> columns)
{
using (SDA.DataProvider.SDACommand command = dbhelper.CreateDynamicQueryCommand(columnFilterMode, columns))
{
command.CommandText += " and (T_NEBULO_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<Nebulo> 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<Nebulo> 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_NEBULO_OSSZES (
C_ALLAMPOLGARSAGA,
C_ALLAMPOLGARSAGA2,
C_ANYANYELVE,
C_AZISKOLAALAKOHELYETOLEGYKILO,
C_EDESANYJASZULETESICSALADINEV,
C_EDESANYJASZULETESIUTONEVE,
C_ELETVITELSZERUOTTLAKASKORZET,
C_ELOTAG,
C_ETIKAHITERKOLCSTAN,
C_FELVETELSTATUSZA,
C_KEPVISELOCIMEAZONOS,
C_MEGJEGYZES,
C_NEME,
C_OKTATASIAZONOSITOSZAMA,
C_OVODAAZONOSITO,
C_OVODANEVE,
C_SZAKERTOIBIZOTTSAGKORMANYHIV,
C_SZULETESICSALADINEVE,
C_SZULETESIHELY,
C_SZULETESIIDO,
C_SZULETESIORSZAG,
C_SZULETESIUTONEVE,
C_SZULOJENEKMUNKAHELYEAZISKOLA,
C_SZULOJETESTVERETARTOSANBETEG,
C_TAGOZAT,
C_TANULOCSALADINEVE,
C_TANULOUTONEVE,
C_TESTVEREAZINTEZMENYTANULOJA,
C_TKEMAILCIM,
C_TKNEVE,
C_TKROKONSAGIFOKA,
C_TKTELEFON,
C_AJTO,
C_EMELET,
C_HAZSZAM,
C_HELYSEGNEV,
C_IRANYITOSZAM,
C_KOZTERULETNEV,
C_TKAJTO,
C_TKEMELET,
C_TKHAZSZAM,
C_TKHELYSEGNEV,
C_TKIRANYITOSZAM,
C_TKKOZTERULETNEV,
C_BTM,
C_BTMLETSZAMSULY,
C_SNI,
C_SNILETSZAMSULY,
C_THAJTO,
C_THHAZSZAM,
C_THHELYSEGNEV,
C_THIRANYITOSZAM,
C_THKOZTERULETNEV,
C_THEMELET,
C_TARTOZKODASIHELYAZONOS,
C_KEPVISELO2CIMEAZONOS,
C_TKAJTO2,
C_TKEMAILCIM2,
C_TKEMELET2,
C_TKHAZSZAM2,
C_TKHELYSEGNEV2,
C_TKIRANYITOSZAM2,
C_TKKOZTERULETNEV2,
C_TKNEVE2,
C_TKROKONSAGIFOKA2,
C_TKTELEFON2,
C_ERTESITESDATUMA,
C_IMPORTALT,
C_KIRSZOLGALTATASTIPUSID,
C_KIRSTATUSZ,
C_EUGYBAIROGZITETT,
C_EUGYMODOSITOTT,
C_EUGYSZAM,
C_HATAROZATDATUMA,
C_ISHATAROZATHOZVA,
C_HATAROZATSTATUSZ,
C_INDOKLAS,
C_OSZTALYA,
C_KOZTERULETJELLEGENEV,
C_ORSZAGTIPUSID,
C_THKOZTERULETJELLEGENEV,
C_THORSZAGTIPUSID,
C_TKKOZTERULETJELLEGENEV,
C_TKKOZTERULETJELLEGENEV2,
C_TKORSZAGTIPUSID,
C_TKORSZAGTIPUSID2,
C_ISKOZPONTIMEGJELENT,
C_KORZETESISKOLACIME,
C_KORZETESISKOLANEVE,
C_FELEKEZETTIPUSID,
C_HATRANYOSHELYZETTIPUSID,
C_ISNEMMAGYAROVODA,
C_ISOKTAZONNELKULI,
C_NEMZETISEGTIPUSID,
C_OKTAZONINDOKLAS,
C_OVODAIEVEK,
C_TAGOZATNEV,
C_TKJOGALAPTIPUS2ID,
C_TKJOGALAPTIPUSID,
C_TKSZULETESINEV,
C_TKSZULETESINEV2,
C_ISOSSZEVONTOSZTALYBA,
C_FELADATELLATASIHELYID,
C_INTEZMENYID,
C_TANEVID,
TOROLT,
SERIAL,
CREATED,
CREATOR)
values (
:pALLAMPOLGARSAGA,
:pALLAMPOLGARSAGA2,
:pANYANYELVE,
:pAZISKOLAALAKOHELYETOLEGYKILOM,
:pEDESANYJASZULETESICSALADINEVE,
:pEDESANYJASZULETESIUTONEVE,
:pELETVITELSZERUOTTLAKASKORZETE,
:pELOTAG,
:pETIKAHITERKOLCSTAN,
:pFELVETELSTATUSZA,
:pKEPVISELOCIMEAZONOS,
:pMEGJEGYZES,
:pNEME,
:pOKTATASIAZONOSITOSZAMA,
:pOVODAAZONOSITO,
:pOVODANEVE,
:pSZAKERTOIBIZOTTSAGKORMANYHIVA,
:pSZULETESICSALADINEVE,
:pSZULETESIHELY,
:pSZULETESIIDO,
:pSZULETESIORSZAG,
:pSZULETESIUTONEVE,
:pSZULOJENEKMUNKAHELYEAZISKOLAK,
:pSZULOJETESTVERETARTOSANBETEGV,
:pTAGOZAT,
:pTANULOCSALADINEVE,
:pTANULOUTONEVE,
:pTESTVEREAZINTEZMENYTANULOJA,
:pTKEMAILCIM,
:pTKNEVE,
:pTKROKONSAGIFOKA,
:pTKTELEFON,
:pAJTO,
:pEMELET,
:pHAZSZAM,
:pHELYSEGNEV,
:pIRANYITOSZAM,
:pKOZTERULETNEV,
:pTKAJTO,
:pTKEMELET,
:pTKHAZSZAM,
:pTKHELYSEGNEV,
:pTKIRANYITOSZAM,
:pTKKOZTERULETNEV,
:pBTM,
:pBTMLETSZAMSULY,
:pSNI,
:pSNILETSZAMSULY,
:pTHAJTO,
:pTHHAZSZAM,
:pTHHELYSEGNEV,
:pTHIRANYITOSZAM,
:pTHKOZTERULETNEV,
:pTHEMELET,
:pTARTOZKODASIHELYAZONOS,
:pKEPVISELO2CIMEAZONOS,
:pTKAJTO2,
:pTKEMAILCIM2,
:pTKEMELET2,
:pTKHAZSZAM2,
:pTKHELYSEGNEV2,
:pTKIRANYITOSZAM2,
:pTKKOZTERULETNEV2,
:pTKNEVE2,
:pTKROKONSAGIFOKA2,
:pTKTELEFON2,
:pERTESITESDATUMA,
:pIMPORTALT,
:pKIRSZOLGALTATASTIPUSID,
:pKIRSTATUSZ,
:pEUGYBAIROGZITETT,
:pEUGYMODOSITOTT,
:pEUGYSZAM,
:pHATAROZATDATUMA,
:pISHATAROZATHOZVA,
:pHATAROZATSTATUSZ,
:pINDOKLAS,
:pOSZTALYA,
:pKOZTERULETJELLEGENEV,
:pORSZAGTIPUSID,
:pTHKOZTERULETJELLEGENEV,
:pTHORSZAGTIPUSID,
:pTKKOZTERULETJELLEGENEV,
:pTKKOZTERULETJELLEGENEV2,
:pTKORSZAGTIPUSID,
:pTKORSZAGTIPUSID2,
:pISKOZPONTIMEGJELENT,
:pKORZETESISKOLACIME,
:pKORZETESISKOLANEVE,
:pFELEKEZETTIPUSID,
:pHATRANYOSHELYZETTIPUSID,
:pISNEMMAGYAROVODA,
:pISOKTAZONNELKULI,
:pNEMZETISEGTIPUSID,
:pOKTAZONINDOKLAS,
:pOVODAIEVEK,
:pTAGOZATNEV,
:pTKJOGALAPTIPUS2ID,
:pTKJOGALAPTIPUSID,
:pTKSZULETESINEV,
:pTKSZULETESINEV2,
:pISOSSZEVONTOSZTALYBA,
:pFELADATELLATASIHELYID,
:pINTEZMENYID,
:pTANEVID,
:pTOROLT,
:pSERIAL,
:pCREATED,
:pCREATOR);
SELECT SCOPE_IDENTITY() as ID;
";
public override void InsertEntity(Nebulo entity)
{
entity.Serial = 0;
SetEntityCreator(entity, DateTime.Now, UserContext.Instance.UniqueIdentifier);
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;
entity.ID = Convert.ToInt32(command.ExecuteScalar());
}
}
#endregion
#region UpdateEntity
private const string m_UpdateAttributesCommandText = @"
update T_NEBULO_OSSZES
set
{COLUMNS}
SERIAL = ISNULL(SERIAL,0) + 1,
LASTCHANGED = :pLASTCHANGED,
MODIFIER = :pMODIFIER,
TOROLT = :pTOROLT
where
(ID = :pID) and (ISNULL(SERIAL,0) = :pSERIAL)
";
public override bool UpdateEntity(Nebulo entity)
{
using (SDA.DataProvider.SDACommand command = DAUtil.CreateCommand(m_UpdateAttributesCommandText))
{
bool result = true;
dbhelper.DynamicBindAttributes(entity, command);
SetEntityModifier(entity, DateTime.Now, UserContext.Instance.UniqueIdentifier);
command.Parameters.Add("pID", SDA.DataProvider.SDADBType.Int).Value = entity.ID;
command.Parameters.Add("pSERIAL", SDA.DataProvider.SDADBType.Int).Value = entity.Serial;
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);
if (result == true)
entity.Serial++;
return result;
}
}
#endregion
#region DeleteEntity
private const string m_FizikaiDeleteCommandText = @"DELETE FROM T_NEBULO_OSSZES WHERE (ID = :pID) ";
private const string m_LogikaiDeleteCommandText = @"
UPDATE T_NEBULO_OSSZES
SET TOROLT = 'T' ,
SERIAL = SERIAL + 1,
LASTCHANGED = :pLASTCHANGED,
MODIFIER = :pMODIFIER
WHERE (ID = :pID) ";
public override void DeleteEntity(Nebulo 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("Nebulo", entity.ID);
}
}
}
#endregion
#region UpdateAssociations
private const string m_UpdateAssociationCommandText = @"
update T_NEBULO_OSSZES
set
C_FELADATELLATASIHELYID = :pFELADATELLATASIHELYID,
C_INTEZMENYID = :pINTEZMENYID,
C_TANEVID = :pTANEVID,
SERIAL = ISNULL(SERIAL,0) + 1,
LASTCHANGED = :pLASTCHANGED,
MODIFIER = :pMODIFIER
where
(ID = :pID) and (ISNULL(SERIAL,0) = :pSERIAL)
";
public override bool UpdateAssociations(Nebulo entity)
{
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("pSERIAL", SDA.DataProvider.SDADBType.Int).Value = entity.Serial;
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);
if (result == true)
{
entity.Serial++;
SetEntityModifier(entity, lastchanged, modifier);
}
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_LoadByKIRKontenerElemIdFilter = @" and (exists (select 1 from T_KIRKONTENERELEM_OSSZES where C_NEBULOID = T_NEBULO_OSSZES.ID and T_KIRKONTENERELEM_OSSZES.ID = :pID)) ";
public bool LoadByKIRKontenerElemId(int id, Nebulo entity)
{
return dbhelper.LoadByPartnerId(entity, m_LoadByKIRKontenerElemIdFilter, id);
}
#endregion
}
/// <summary>
/// Az osztály elvégzi az UML modell 'FeladatEllatasiHely -> Nebulo (Nebulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class FeladatEllatasiHely_Nebulo_DA : EntityCollectionDA<FeladatEllatasiHely, Nebulo>
{
internal protected FeladatEllatasiHely_Nebulo_DA(FeladatEllatasiHely owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_NEBULO_OSSZES.C_FELADATELLATASIHELYID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Nebulo> collection)
{
new NebuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertNebuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_NEBULO_OSSZES set C_FELADATELLATASIHELYID = :pFELADATELLATASIHELYID where (ID = :pNEBULOID)";
result.Parameters.Add("pFELADATELLATASIHELYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pNEBULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(FeladatEllatasiHely owner, Nebulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertNebuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pFELADATELLATASIHELYID"].Value = owner.ID;
command.Parameters["pNEBULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Nebulo entity)
{
var assochandler = AssociationHandlerManager.Create<FeladatEllatasiHely, Nebulo>("FeladatEllatasiHely_Nebulo");
assochandler.BeforeInsert(this.Owner, entity);
this.DoAdd(this.Owner, entity);
assochandler.AfterInsert(this.Owner, entity);
}
private static SDA.DataProvider.SDACommand CreateDeleteNebuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_NEBULO_OSSZES set C_FELADATELLATASIHELYID = null where (C_FELADATELLATASIHELYID = :pFELADATELLATASIHELYID and ID = :pNEBULOID)";
result.Parameters.Add("pFELADATELLATASIHELYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pNEBULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(FeladatEllatasiHely owner, Nebulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteNebuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pFELADATELLATASIHELYID"].Value = owner.ID;
command.Parameters["pNEBULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Nebulo entity)
{
var assochandler = AssociationHandlerManager.Create<FeladatEllatasiHely, Nebulo>("FeladatEllatasiHely_Nebulo");
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 -> Nebulo (Nebulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class Intezmeny_Nebulo_DA : EntityCollectionDA<Intezmeny, Nebulo>
{
internal protected Intezmeny_Nebulo_DA(Intezmeny owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_NEBULO_OSSZES.C_INTEZMENYID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Nebulo> collection)
{
new NebuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertNebuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_NEBULO_OSSZES set C_INTEZMENYID = :pINTEZMENYID where (ID = :pNEBULOID)";
result.Parameters.Add("pINTEZMENYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pNEBULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(Intezmeny owner, Nebulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertNebuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pINTEZMENYID"].Value = owner.ID;
command.Parameters["pNEBULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Nebulo entity)
{
var assochandler = AssociationHandlerManager.Create<Nebulo, Intezmeny>("Nebulo_Intezmeny");
assochandler.BeforeInsert(entity, this.Owner);
entity.ModifyIntezmeny(this.Owner);
if (entity.State == EntityState.Modified)
{
entity.UpdateAssociations(true);
}
else
{
entity.Insert(true);
}
assochandler.AfterInsert(entity, this.Owner);
}
private static SDA.DataProvider.SDACommand CreateDeleteNebuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_NEBULO_OSSZES set C_INTEZMENYID = null where (C_INTEZMENYID = :pINTEZMENYID and ID = :pNEBULOID)";
result.Parameters.Add("pINTEZMENYID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pNEBULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(Intezmeny owner, Nebulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteNebuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pINTEZMENYID"].Value = owner.ID;
command.Parameters["pNEBULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Nebulo entity)
{
var assochandler = AssociationHandlerManager.Create<Nebulo, Intezmeny>("Nebulo_Intezmeny");
assochandler.BeforeDelete(entity, this.Owner);
entity.Delete(true);
assochandler.AfterDelete(entity, this.Owner);
}
}
/// <summary>
/// Az osztály elvégzi az UML modell 'Tanev -> Nebulo (Nebulo)'
/// asszociációjának teljes kezelését.
/// </summary>
internal class Tanev_Nebulo_DA : EntityCollectionDA<Tanev, Nebulo>
{
internal protected Tanev_Nebulo_DA(Tanev owner)
: base(owner)
{
}
// Nincs kapcsolótábla
private const string m_Filter = @" and (T_NEBULO_OSSZES.C_TANEVID = :pID) ";
public override void LoadCollection(IAssociatedEntityCollection<Nebulo> collection)
{
new NebuloDBHelper().LoadByPartnerId(collection, m_Filter, Owner.ID);
}
private static SDA.DataProvider.SDACommand CreateInsertNebuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_NEBULO_OSSZES set C_TANEVID = :pTANEVID where (ID = :pNEBULOID)";
result.Parameters.Add("pTANEVID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pNEBULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoAdd(Tanev owner, Nebulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateInsertNebuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pTANEVID"].Value = owner.ID;
command.Parameters["pNEBULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void AddItem(Nebulo entity)
{
var assochandler = AssociationHandlerManager.Create<Nebulo, Tanev>("Nebulo_Tanev");
assochandler.BeforeInsert(entity, this.Owner);
entity.ModifyTanev(this.Owner);
if (entity.State == EntityState.Modified)
{
entity.UpdateAssociations(true);
}
else
{
entity.Insert(true);
}
assochandler.AfterInsert(entity, this.Owner);
}
private static SDA.DataProvider.SDACommand CreateDeleteNebuloCommand()
{
SDA.DataProvider.SDACommand result = new SDA.DataProvider.SDACommand();
// nincs kapcsolótábla...
result.CommandText = @"update T_NEBULO_OSSZES set C_TANEVID = null where (C_TANEVID = :pTANEVID and ID = :pNEBULOID)";
result.Parameters.Add("pTANEVID", SDA.DataProvider.SDADBType.Int);
result.Parameters.Add("pNEBULOID", SDA.DataProvider.SDADBType.Int);
return result;
}
private void DoRemove(Tanev owner, Nebulo partner)
{
using (SDA.DataProvider.SDACommand command = CreateDeleteNebuloCommand())
{
command.Connection = UserContext.Instance.SDAConnection;
command.Transaction = UserContext.Instance.SDATransaction;
command.Parameters["pTANEVID"].Value = owner.ID;
command.Parameters["pNEBULOID"].Value = partner.ID;
command.ExecuteNonQuery();
}
}
public override void DeleteItem(Nebulo entity)
{
var assochandler = AssociationHandlerManager.Create<Nebulo, Tanev>("Nebulo_Tanev");
assochandler.BeforeDelete(entity, this.Owner);
entity.Delete(true);
assochandler.AfterDelete(entity, this.Owner);
}
}
}