2680 lines
123 KiB
C#
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);
|
|
}
|
|
}
|
|
|
|
}
|
|
|