2903 lines
100 KiB
C#
2903 lines
100 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Kreta.DataAccess.Interfaces;
|
|
using Kreta.Framework;
|
|
using Kreta.Framework.Actions;
|
|
using Kreta.Framework.Collections;
|
|
using Kreta.Framework.Collections.Generic;
|
|
using Kreta.Framework.Entities;
|
|
using Kreta.Framework.Entities.Generic;
|
|
using Kreta.Framework.Exceptions;
|
|
|
|
namespace SDA.Kreta.Entities
|
|
{
|
|
/// <summary>
|
|
/// Az UML modell MunkaSzerzodes entitásának megvalósítása.
|
|
/// </summary>
|
|
/// <remarks>A kód teljes egészében generált, kézi módosítása nem megengedett!</remarks>
|
|
[Entity("MunkaSzerzodes")]
|
|
// alapértelmezett EntityHistoryMode
|
|
public class MunkaSzerzodes : Entity, IMunkaSzerzodes
|
|
{
|
|
internal protected MunkaSzerzodes()
|
|
: base()
|
|
{
|
|
}
|
|
|
|
public class AttributeInfo
|
|
{
|
|
public const string AdatSzolgCegNeve = "AdatSzolgCegNeve";
|
|
public const string AdatSzolgSzekhelyAj = "AdatSzolgSzekhelyAj";
|
|
public const string AdatSzolgSzekhelyEm = "AdatSzolgSzekhelyEm";
|
|
public const string AdatSzolgSzekhelyEp = "AdatSzolgSzekhelyEp";
|
|
public const string AdatSzolgSzekhelyHg = "AdatSzolgSzekhelyHg";
|
|
public const string AdatSzolgSzekhelyIr = "AdatSzolgSzekhelyIr";
|
|
public const string AdatSzolgSzekhelyJel = "AdatSzolgSzekhelyJel";
|
|
public const string AdatSzolgSzekhelyKt = "AdatSzolgSzekhelyKt";
|
|
public const string AdatSzolgSzekhelyLh = "AdatSzolgSzekhelyLh";
|
|
public const string AdatSzolgSzekhelyOr = "AdatSzolgSzekhelyOr";
|
|
public const string AdatSzolgSzekhelySz = "AdatSzolgSzekhelySz";
|
|
public const string AdatSzolgTermCsNev = "AdatSzolgTermCsNev";
|
|
public const string AdatSzolgTermUNev = "AdatSzolgTermUNev";
|
|
public const string AdozoAdoAzon = "AdozoAdoAzon";
|
|
public const string AdozoAdoSzam = "AdozoAdoSzam";
|
|
public const string AktBarKod = "AktBarKod";
|
|
public const string AlkMin08 = "AlkMin08";
|
|
public const string AlkMin0902 = "AlkMin0902";
|
|
public const string AlkMinNyugd08 = "AlkMinNyugd08";
|
|
public const string AlkMinNyugd0902 = "AlkMinNyugd0902";
|
|
public const string ArSzolgIdo = "ArSzolgIdo";
|
|
public const string BeerkezesDat = "BeerkezesDat";
|
|
public const string BevKezd = "BevKezd";
|
|
public const string BevVeg = "BevVeg";
|
|
public const string BiztIdoTartIg08 = "BiztIdoTartIg08";
|
|
public const string BiztIdoTartIg0902 = "BiztIdoTartIg0902";
|
|
public const string BiztIdoTartTol08 = "BiztIdoTartTol08";
|
|
public const string BiztIdoTartTol0902 = "BiztIdoTartTol0902";
|
|
public const string BiztSzunIdoIg01 = "BiztSzunIdoIg01";
|
|
public const string BiztSzunIdoKod01 = "BiztSzunIdoKod01";
|
|
public const string BiztSzunIdoTol01 = "BiztSzunIdoTol01";
|
|
public const string FeorSzam01 = "FeorSzam01";
|
|
public const string FunkcioKod = "FunkcioKod";
|
|
public const string GyedMellettiMVegzesIg = "GyedMellettiMVegzesIg";
|
|
public const string GyedMellettiMVegzesTol = "GyedMellettiMVegzesTol";
|
|
public const string GyesMellettiMVegzesIg = "GyesMellettiMVegzesIg";
|
|
public const string GyesMellettiMVegzesTol = "GyesMellettiMVegzesTol";
|
|
public const string KulfCim = "KulfCim";
|
|
public const string LapSorszam08 = "LapSorszam08";
|
|
public const string LapSorszam0902 = "LapSorszam0902";
|
|
public const string LevTBJarOsszBizt0902 = "LevTBJarOsszBizt0902";
|
|
public const string LevTBJarOsszTerm0902 = "LevTBJarOsszTerm0902";
|
|
public const string OrokbefogMellettiMVegzesIg = "OrokbefogMellettiMVegzesIg";
|
|
public const string OrokbefogMellettiMVegzesTol = "OrokbefogMellettiMVegzesTol";
|
|
public const string TAJSzam = "TAJSzam";
|
|
public const string TBJarAlapBizt0902 = "TBJarAlapBizt0902";
|
|
public const string TBJarAlapTerm0902 = "TBJarAlapTerm0902";
|
|
public const string TBJarJutOsszBizt0902 = "TBJarJutOsszBizt0902";
|
|
public const string TBJarJutOsszTerm0902 = "TBJarJutOsszTerm0902";
|
|
public const string TermAllPol = "TermAllPol";
|
|
public const string TermAnCsNev = "TermAnCsNev";
|
|
public const string TermAnUNev = "TermAnUNev";
|
|
public const string TermAzon = "TermAzon";
|
|
public const string TermCsNev = "TermCsNev";
|
|
public const string TermElCsNev = "TermElCsNev";
|
|
public const string TermElUNev = "TermElUNev";
|
|
public const string TermNeme = "TermNeme";
|
|
public const string TermSzulCsNev = "TermSzulCsNev";
|
|
public const string TermSzulHely = "TermSzulHely";
|
|
public const string TermSzulIdo = "TermSzulIdo";
|
|
public const string TermSzulUNev = "TermSzulUNev";
|
|
public const string TermUNev = "TermUNev";
|
|
public const string Titulus = "Titulus";
|
|
public const string TorloTetel = "TorloTetel";
|
|
}
|
|
|
|
public class AttributeLengthInfo
|
|
{
|
|
public const int AdatSzolgCegNeveLength = 240;
|
|
public const int AdatSzolgSzekhelyAjLength = 240;
|
|
public const int AdatSzolgSzekhelyEmLength = 240;
|
|
public const int AdatSzolgSzekhelyEpLength = 240;
|
|
public const int AdatSzolgSzekhelyHgLength = 240;
|
|
public const int AdatSzolgSzekhelyIrLength = 240;
|
|
public const int AdatSzolgSzekhelyJelLength = 240;
|
|
public const int AdatSzolgSzekhelyKtLength = 240;
|
|
public const int AdatSzolgSzekhelyLhLength = 240;
|
|
public const int AdatSzolgSzekhelyOrLength = 240;
|
|
public const int AdatSzolgSzekhelySzLength = 240;
|
|
public const int AdatSzolgTermCsNevLength = 240;
|
|
public const int AdatSzolgTermUNevLength = 240;
|
|
public const int AdozoAdoAzonLength = 240;
|
|
public const int AdozoAdoSzamLength = 240;
|
|
public const int AktBarKodLength = 240;
|
|
public const int AlkMin08Length = 240;
|
|
public const int AlkMin0902Length = 240;
|
|
public const int AlkMinNyugd08Length = 240;
|
|
public const int AlkMinNyugd0902Length = 240;
|
|
public const int ArSzolgIdoLength = 240;
|
|
public const int BiztSzunIdoKod01Length = 240;
|
|
public const int FeorSzam01Length = 240;
|
|
public const int FunkcioKodLength = 240;
|
|
public const int KulfCimLength = 240;
|
|
public const int LapSorszam08Length = 240;
|
|
public const int LapSorszam0902Length = 240;
|
|
public const int LevTBJarOsszBizt0902Length = 240;
|
|
public const int LevTBJarOsszTerm0902Length = 240;
|
|
public const int TAJSzamLength = 240;
|
|
public const int TBJarAlapBizt0902Length = 240;
|
|
public const int TBJarAlapTerm0902Length = 240;
|
|
public const int TBJarJutOsszBizt0902Length = 240;
|
|
public const int TBJarJutOsszTerm0902Length = 240;
|
|
public const int TermAllPolLength = 240;
|
|
public const int TermAnCsNevLength = 240;
|
|
public const int TermAnUNevLength = 240;
|
|
public const int TermAzonLength = 240;
|
|
public const int TermCsNevLength = 240;
|
|
public const int TermElCsNevLength = 240;
|
|
public const int TermElUNevLength = 240;
|
|
public const int TermNemeLength = 240;
|
|
public const int TermSzulCsNevLength = 240;
|
|
public const int TermSzulHelyLength = 240;
|
|
public const int TermSzulUNevLength = 240;
|
|
public const int TermUNevLength = 240;
|
|
public const int TitulusLength = 240;
|
|
public const int TorloTetelLength = 240;
|
|
}
|
|
|
|
#region General
|
|
private MunkaSzerzodesDA m_DA = new MunkaSzerzodesDA();
|
|
|
|
protected static MunkaSzerzodes FakeMunkaSzerzodes { get; set; }
|
|
|
|
public static MunkaSzerzodes GiveAnInstance()
|
|
{
|
|
MunkaSzerzodes result = FakeMunkaSzerzodes == null
|
|
? new MunkaSzerzodes()
|
|
: (MunkaSzerzodes)FakeMunkaSzerzodes.MemberwiseClone();
|
|
result.Reset();
|
|
result.SetDefaultData();
|
|
|
|
return result;
|
|
}
|
|
|
|
protected void SetDefaultData()
|
|
{
|
|
if (UserContext.Instance != null)
|
|
{
|
|
if (UserContext.Instance.IntezmenyId > 0)
|
|
{
|
|
IntezmenyId = UserContext.Instance.IntezmenyId;
|
|
}
|
|
|
|
if (UserContext.Instance.AktivTanevId > 0)
|
|
{
|
|
TanevId = UserContext.Instance.AktivTanevId;
|
|
}
|
|
|
|
m_State = EntityState.Uninitialized;
|
|
}
|
|
}
|
|
|
|
protected override IEntityDataAccessor GetDataAccessor() { return m_DA; }
|
|
protected internal virtual IEntityDataAccessor InheritedDA { get { return null; } }
|
|
|
|
[Obsolete("Ezt ne használjátok, mert mindenhova bele kellene fogalmazni a tanév szűrést is! Meg fog majd szűnni!")]
|
|
public static IEntityCollection<MunkaSzerzodes> LoadAll()
|
|
{
|
|
return LoadWithFilter("");
|
|
}
|
|
|
|
[Obsolete("Ezt ne használjátok, mert mindenhova bele kellene fogalmazni a tanév szűrést is! Meg fog majd szűnni!")]
|
|
public static IEntityCollection<MunkaSzerzodes> LoadAll(ColumnFilterMode columnFilterMode, IEnumerable<string> columns)
|
|
{
|
|
return LoadWithFilter("", 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 static IEntityCollection<MunkaSzerzodes> LoadWithFilter(string filter, Dictionary<string, object> commandParameters = null)
|
|
{
|
|
var result = new EntityCollection<MunkaSzerzodes>();
|
|
new MunkaSzerzodesDA().LoadWithFilter(result, filter, commandParameters);
|
|
return result;
|
|
}
|
|
|
|
[Obsolete("Ezt ne használjátok, mert mindenhova bele kellene fogalmazni a tanév szűrést is! Meg fog majd szűnni!")]
|
|
public static IEntityCollection<MunkaSzerzodes> LoadWithFilter(string filter, ColumnFilterMode columnFilterMode, IEnumerable<string> columns, Dictionary<string, object> commandParameters = null)
|
|
{
|
|
var result = new EntityCollection<MunkaSzerzodes>();
|
|
new MunkaSzerzodesDA().LoadWithFilter(result, filter, columnFilterMode, columns, commandParameters);
|
|
return result;
|
|
}
|
|
|
|
protected override void StoreOriginalValues()
|
|
{
|
|
base.StoreOriginalValues();
|
|
OriginalValues.Add("AdatSzolgCegNeve", (AdatSzolgCegNeve == null ? (object)DBNull.Value : (object)m_AdatSzolgCegNeve));
|
|
OriginalValues.Add("AdatSzolgSzekhelyAj", (AdatSzolgSzekhelyAj == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyAj));
|
|
OriginalValues.Add("AdatSzolgSzekhelyEm", (AdatSzolgSzekhelyEm == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyEm));
|
|
OriginalValues.Add("AdatSzolgSzekhelyEp", (AdatSzolgSzekhelyEp == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyEp));
|
|
OriginalValues.Add("AdatSzolgSzekhelyHg", (AdatSzolgSzekhelyHg == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyHg));
|
|
OriginalValues.Add("AdatSzolgSzekhelyIr", (AdatSzolgSzekhelyIr == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyIr));
|
|
OriginalValues.Add("AdatSzolgSzekhelyJel", (AdatSzolgSzekhelyJel == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyJel));
|
|
OriginalValues.Add("AdatSzolgSzekhelyKt", (AdatSzolgSzekhelyKt == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyKt));
|
|
OriginalValues.Add("AdatSzolgSzekhelyLh", (AdatSzolgSzekhelyLh == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyLh));
|
|
OriginalValues.Add("AdatSzolgSzekhelyOr", (AdatSzolgSzekhelyOr == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelyOr));
|
|
OriginalValues.Add("AdatSzolgSzekhelySz", (AdatSzolgSzekhelySz == null ? (object)DBNull.Value : (object)m_AdatSzolgSzekhelySz));
|
|
OriginalValues.Add("AdatSzolgTermCsNev", (AdatSzolgTermCsNev == null ? (object)DBNull.Value : (object)m_AdatSzolgTermCsNev));
|
|
OriginalValues.Add("AdatSzolgTermUNev", (AdatSzolgTermUNev == null ? (object)DBNull.Value : (object)m_AdatSzolgTermUNev));
|
|
OriginalValues.Add("AdozoAdoAzon", (AdozoAdoAzon == null ? (object)DBNull.Value : (object)m_AdozoAdoAzon));
|
|
OriginalValues.Add("AdozoAdoSzam", (AdozoAdoSzam == null ? (object)DBNull.Value : (object)m_AdozoAdoSzam));
|
|
OriginalValues.Add("AktBarKod", (AktBarKod == null ? (object)DBNull.Value : (object)m_AktBarKod));
|
|
OriginalValues.Add("AlkMin08", (AlkMin08 == null ? (object)DBNull.Value : (object)m_AlkMin08));
|
|
OriginalValues.Add("AlkMin0902", (AlkMin0902 == null ? (object)DBNull.Value : (object)m_AlkMin0902));
|
|
OriginalValues.Add("AlkMinNyugd08", (AlkMinNyugd08 == null ? (object)DBNull.Value : (object)m_AlkMinNyugd08));
|
|
OriginalValues.Add("AlkMinNyugd0902", (AlkMinNyugd0902 == null ? (object)DBNull.Value : (object)m_AlkMinNyugd0902));
|
|
OriginalValues.Add("ArSzolgIdo", (ArSzolgIdo == null ? (object)DBNull.Value : (object)m_ArSzolgIdo));
|
|
OriginalValues.Add("BeerkezesDat", (BeerkezesDat == null ? (object)DBNull.Value : (object)m_BeerkezesDat));
|
|
OriginalValues.Add("BevKezd", (BevKezd == null ? (object)DBNull.Value : (object)m_BevKezd));
|
|
OriginalValues.Add("BevVeg", (BevVeg == null ? (object)DBNull.Value : (object)m_BevVeg));
|
|
OriginalValues.Add("BiztIdoTartIg08", (BiztIdoTartIg08 == null ? (object)DBNull.Value : (object)m_BiztIdoTartIg08));
|
|
OriginalValues.Add("BiztIdoTartIg0902", (BiztIdoTartIg0902 == null ? (object)DBNull.Value : (object)m_BiztIdoTartIg0902));
|
|
OriginalValues.Add("BiztIdoTartTol08", (BiztIdoTartTol08 == null ? (object)DBNull.Value : (object)m_BiztIdoTartTol08));
|
|
OriginalValues.Add("BiztIdoTartTol0902", (BiztIdoTartTol0902 == null ? (object)DBNull.Value : (object)m_BiztIdoTartTol0902));
|
|
OriginalValues.Add("BiztSzunIdoIg01", (BiztSzunIdoIg01 == null ? (object)DBNull.Value : (object)m_BiztSzunIdoIg01));
|
|
OriginalValues.Add("BiztSzunIdoKod01", (BiztSzunIdoKod01 == null ? (object)DBNull.Value : (object)m_BiztSzunIdoKod01));
|
|
OriginalValues.Add("BiztSzunIdoTol01", (BiztSzunIdoTol01 == null ? (object)DBNull.Value : (object)m_BiztSzunIdoTol01));
|
|
OriginalValues.Add("FeorSzam01", (FeorSzam01 == null ? (object)DBNull.Value : (object)m_FeorSzam01));
|
|
OriginalValues.Add("FunkcioKod", (FunkcioKod == null ? (object)DBNull.Value : (object)m_FunkcioKod));
|
|
OriginalValues.Add("GyedMellettiMVegzesIg", (GyedMellettiMVegzesIg == null ? (object)DBNull.Value : (object)m_GyedMellettiMVegzesIg));
|
|
OriginalValues.Add("GyedMellettiMVegzesTol", (GyedMellettiMVegzesTol == null ? (object)DBNull.Value : (object)m_GyedMellettiMVegzesTol));
|
|
OriginalValues.Add("GyesMellettiMVegzesIg", (GyesMellettiMVegzesIg == null ? (object)DBNull.Value : (object)m_GyesMellettiMVegzesIg));
|
|
OriginalValues.Add("GyesMellettiMVegzesTol", (GyesMellettiMVegzesTol == null ? (object)DBNull.Value : (object)m_GyesMellettiMVegzesTol));
|
|
OriginalValues.Add("KulfCim", (KulfCim == null ? (object)DBNull.Value : (object)m_KulfCim));
|
|
OriginalValues.Add("LapSorszam08", (LapSorszam08 == null ? (object)DBNull.Value : (object)m_LapSorszam08));
|
|
OriginalValues.Add("LapSorszam0902", (LapSorszam0902 == null ? (object)DBNull.Value : (object)m_LapSorszam0902));
|
|
OriginalValues.Add("LevTBJarOsszBizt0902", (LevTBJarOsszBizt0902 == null ? (object)DBNull.Value : (object)m_LevTBJarOsszBizt0902));
|
|
OriginalValues.Add("LevTBJarOsszTerm0902", (LevTBJarOsszTerm0902 == null ? (object)DBNull.Value : (object)m_LevTBJarOsszTerm0902));
|
|
OriginalValues.Add("OrokbefogMellettiMVegzesIg", (OrokbefogMellettiMVegzesIg == null ? (object)DBNull.Value : (object)m_OrokbefogMellettiMVegzesIg));
|
|
OriginalValues.Add("OrokbefogMellettiMVegzesTol", (OrokbefogMellettiMVegzesTol == null ? (object)DBNull.Value : (object)m_OrokbefogMellettiMVegzesTol));
|
|
OriginalValues.Add("TAJSzam", (TAJSzam == null ? (object)DBNull.Value : (object)m_TAJSzam));
|
|
OriginalValues.Add("TBJarAlapBizt0902", (TBJarAlapBizt0902 == null ? (object)DBNull.Value : (object)m_TBJarAlapBizt0902));
|
|
OriginalValues.Add("TBJarAlapTerm0902", (TBJarAlapTerm0902 == null ? (object)DBNull.Value : (object)m_TBJarAlapTerm0902));
|
|
OriginalValues.Add("TBJarJutOsszBizt0902", (TBJarJutOsszBizt0902 == null ? (object)DBNull.Value : (object)m_TBJarJutOsszBizt0902));
|
|
OriginalValues.Add("TBJarJutOsszTerm0902", (TBJarJutOsszTerm0902 == null ? (object)DBNull.Value : (object)m_TBJarJutOsszTerm0902));
|
|
OriginalValues.Add("TermAllPol", (TermAllPol == null ? (object)DBNull.Value : (object)m_TermAllPol));
|
|
OriginalValues.Add("TermAnCsNev", (TermAnCsNev == null ? (object)DBNull.Value : (object)m_TermAnCsNev));
|
|
OriginalValues.Add("TermAnUNev", (TermAnUNev == null ? (object)DBNull.Value : (object)m_TermAnUNev));
|
|
OriginalValues.Add("TermAzon", (TermAzon == null ? (object)DBNull.Value : (object)m_TermAzon));
|
|
OriginalValues.Add("TermCsNev", (TermCsNev == null ? (object)DBNull.Value : (object)m_TermCsNev));
|
|
OriginalValues.Add("TermElCsNev", (TermElCsNev == null ? (object)DBNull.Value : (object)m_TermElCsNev));
|
|
OriginalValues.Add("TermElUNev", (TermElUNev == null ? (object)DBNull.Value : (object)m_TermElUNev));
|
|
OriginalValues.Add("TermNeme", (TermNeme == null ? (object)DBNull.Value : (object)m_TermNeme));
|
|
OriginalValues.Add("TermSzulCsNev", (TermSzulCsNev == null ? (object)DBNull.Value : (object)m_TermSzulCsNev));
|
|
OriginalValues.Add("TermSzulHely", (TermSzulHely == null ? (object)DBNull.Value : (object)m_TermSzulHely));
|
|
OriginalValues.Add("TermSzulIdo", (TermSzulIdo == null ? (object)DBNull.Value : (object)m_TermSzulIdo));
|
|
OriginalValues.Add("TermSzulUNev", (TermSzulUNev == null ? (object)DBNull.Value : (object)m_TermSzulUNev));
|
|
OriginalValues.Add("TermUNev", (TermUNev == null ? (object)DBNull.Value : (object)m_TermUNev));
|
|
OriginalValues.Add("Titulus", (Titulus == null ? (object)DBNull.Value : (object)m_Titulus));
|
|
OriginalValues.Add("TorloTetel", (TorloTetel == null ? (object)DBNull.Value : (object)m_TorloTetel));
|
|
OriginalValues.Add("AlkalmazottId", (m_AlkalmazottId < 0 ? (object)DBNull.Value : (object)m_AlkalmazottId));
|
|
OriginalValues.Add("TanuloTanugyiAdatokId", (m_TanuloTanugyiAdatokId < 0 ? (object)DBNull.Value : (object)m_TanuloTanugyiAdatokId));
|
|
OriginalValues.Add("IntezmenyId", (m_IntezmenyId < 0 ? (object)DBNull.Value : (object)m_IntezmenyId));
|
|
OriginalValues.Add("TanevId", (m_TanevId < 0 ? (object)DBNull.Value : (object)m_TanevId));
|
|
}
|
|
|
|
#endregion
|
|
|
|
|
|
#region Ellenőrzés
|
|
|
|
protected override void Validate(bool skipValidateAttributes = false)
|
|
{
|
|
base.Validate();
|
|
|
|
if (!skipValidateAttributes)
|
|
{
|
|
// korlátos hosszúságú mezők ellenőrzése...
|
|
if (m_AdatSzolgCegNeve != null && m_AdatSzolgCegNeve.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgCegNeve", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyAj != null && m_AdatSzolgSzekhelyAj.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyAj", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyEm != null && m_AdatSzolgSzekhelyEm.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyEm", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyEp != null && m_AdatSzolgSzekhelyEp.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyEp", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyHg != null && m_AdatSzolgSzekhelyHg.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyHg", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyIr != null && m_AdatSzolgSzekhelyIr.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyIr", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyJel != null && m_AdatSzolgSzekhelyJel.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyJel", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyKt != null && m_AdatSzolgSzekhelyKt.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyKt", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyLh != null && m_AdatSzolgSzekhelyLh.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyLh", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelyOr != null && m_AdatSzolgSzekhelyOr.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelyOr", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgSzekhelySz != null && m_AdatSzolgSzekhelySz.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgSzekhelySz", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgTermCsNev != null && m_AdatSzolgTermCsNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgTermCsNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdatSzolgTermUNev != null && m_AdatSzolgTermUNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdatSzolgTermUNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdozoAdoAzon != null && m_AdozoAdoAzon.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdozoAdoAzon", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AdozoAdoSzam != null && m_AdozoAdoSzam.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AdozoAdoSzam", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AktBarKod != null && m_AktBarKod.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AktBarKod", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AlkMin08 != null && m_AlkMin08.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AlkMin08", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AlkMin0902 != null && m_AlkMin0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AlkMin0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AlkMinNyugd08 != null && m_AlkMinNyugd08.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AlkMinNyugd08", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_AlkMinNyugd0902 != null && m_AlkMinNyugd0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "AlkMinNyugd0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_ArSzolgIdo != null && m_ArSzolgIdo.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "ArSzolgIdo", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_BiztSzunIdoKod01 != null && m_BiztSzunIdoKod01.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "BiztSzunIdoKod01", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_FeorSzam01 != null && m_FeorSzam01.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "FeorSzam01", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_FunkcioKod != null && m_FunkcioKod.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "FunkcioKod", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_KulfCim != null && m_KulfCim.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "KulfCim", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_LapSorszam08 != null && m_LapSorszam08.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "LapSorszam08", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_LapSorszam0902 != null && m_LapSorszam0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "LapSorszam0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_LevTBJarOsszBizt0902 != null && m_LevTBJarOsszBizt0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "LevTBJarOsszBizt0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_LevTBJarOsszTerm0902 != null && m_LevTBJarOsszTerm0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "LevTBJarOsszTerm0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TAJSzam != null && m_TAJSzam.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TAJSzam", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TBJarAlapBizt0902 != null && m_TBJarAlapBizt0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TBJarAlapBizt0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TBJarAlapTerm0902 != null && m_TBJarAlapTerm0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TBJarAlapTerm0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TBJarJutOsszBizt0902 != null && m_TBJarJutOsszBizt0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TBJarJutOsszBizt0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TBJarJutOsszTerm0902 != null && m_TBJarJutOsszTerm0902.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TBJarJutOsszTerm0902", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermAllPol != null && m_TermAllPol.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermAllPol", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermAnCsNev != null && m_TermAnCsNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermAnCsNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermAnUNev != null && m_TermAnUNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermAnUNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermAzon != null && m_TermAzon.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermAzon", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermCsNev != null && m_TermCsNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermCsNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermElCsNev != null && m_TermElCsNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermElCsNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermElUNev != null && m_TermElUNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermElUNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermNeme != null && m_TermNeme.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermNeme", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermSzulCsNev != null && m_TermSzulCsNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermSzulCsNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermSzulHely != null && m_TermSzulHely.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermSzulHely", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermSzulUNev != null && m_TermSzulUNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermSzulUNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TermUNev != null && m_TermUNev.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TermUNev", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_Titulus != null && m_Titulus.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "Titulus", EntityAttributeError.TooLong);
|
|
}
|
|
if (m_TorloTetel != null && m_TorloTetel.Length > 240)
|
|
{
|
|
throw new InvalidEntityAttributeException("MunkaSzerzodes", "TorloTetel", EntityAttributeError.TooLong);
|
|
}
|
|
|
|
}
|
|
|
|
// kötelező asszociációk ellenőrzése...
|
|
if (m_IntezmenyId == -1) { throw new InvalidEntityAttributeException("MunkaSzerzodes", "IntezmenyId", EntityAttributeError.Empty); }
|
|
if (m_TanevId == -1) { throw new InvalidEntityAttributeException("MunkaSzerzodes", "TanevId", EntityAttributeError.Empty); }
|
|
|
|
|
|
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Alaphelyzetbe állítás
|
|
protected override void Reset()
|
|
{
|
|
base.Reset();
|
|
|
|
// alaphelyzetbe állítjuk az egyszerű mezőket
|
|
this.m_AdatSzolgCegNeve = null;
|
|
this.m_AdatSzolgSzekhelyAj = null;
|
|
this.m_AdatSzolgSzekhelyEm = null;
|
|
this.m_AdatSzolgSzekhelyEp = null;
|
|
this.m_AdatSzolgSzekhelyHg = null;
|
|
this.m_AdatSzolgSzekhelyIr = null;
|
|
this.m_AdatSzolgSzekhelyJel = null;
|
|
this.m_AdatSzolgSzekhelyKt = null;
|
|
this.m_AdatSzolgSzekhelyLh = null;
|
|
this.m_AdatSzolgSzekhelyOr = null;
|
|
this.m_AdatSzolgSzekhelySz = null;
|
|
this.m_AdatSzolgTermCsNev = null;
|
|
this.m_AdatSzolgTermUNev = null;
|
|
this.m_AdozoAdoAzon = null;
|
|
this.m_AdozoAdoSzam = null;
|
|
this.m_AktBarKod = null;
|
|
this.m_AlkMin08 = null;
|
|
this.m_AlkMin0902 = null;
|
|
this.m_AlkMinNyugd08 = null;
|
|
this.m_AlkMinNyugd0902 = null;
|
|
this.m_ArSzolgIdo = null;
|
|
this.m_BeerkezesDat = null;
|
|
this.m_BevKezd = null;
|
|
this.m_BevVeg = null;
|
|
this.m_BiztIdoTartIg08 = null;
|
|
this.m_BiztIdoTartIg0902 = null;
|
|
this.m_BiztIdoTartTol08 = null;
|
|
this.m_BiztIdoTartTol0902 = null;
|
|
this.m_BiztSzunIdoIg01 = null;
|
|
this.m_BiztSzunIdoKod01 = null;
|
|
this.m_BiztSzunIdoTol01 = null;
|
|
this.m_FeorSzam01 = null;
|
|
this.m_FunkcioKod = null;
|
|
this.m_GyedMellettiMVegzesIg = null;
|
|
this.m_GyedMellettiMVegzesTol = null;
|
|
this.m_GyesMellettiMVegzesIg = null;
|
|
this.m_GyesMellettiMVegzesTol = null;
|
|
this.m_KulfCim = null;
|
|
this.m_LapSorszam08 = null;
|
|
this.m_LapSorszam0902 = null;
|
|
this.m_LevTBJarOsszBizt0902 = null;
|
|
this.m_LevTBJarOsszTerm0902 = null;
|
|
this.m_OrokbefogMellettiMVegzesIg = null;
|
|
this.m_OrokbefogMellettiMVegzesTol = null;
|
|
this.m_TAJSzam = null;
|
|
this.m_TBJarAlapBizt0902 = null;
|
|
this.m_TBJarAlapTerm0902 = null;
|
|
this.m_TBJarJutOsszBizt0902 = null;
|
|
this.m_TBJarJutOsszTerm0902 = null;
|
|
this.m_TermAllPol = null;
|
|
this.m_TermAnCsNev = null;
|
|
this.m_TermAnUNev = null;
|
|
this.m_TermAzon = null;
|
|
this.m_TermCsNev = null;
|
|
this.m_TermElCsNev = null;
|
|
this.m_TermElUNev = null;
|
|
this.m_TermNeme = null;
|
|
this.m_TermSzulCsNev = null;
|
|
this.m_TermSzulHely = null;
|
|
this.m_TermSzulIdo = null;
|
|
this.m_TermSzulUNev = null;
|
|
this.m_TermUNev = null;
|
|
this.m_Titulus = null;
|
|
this.m_TorloTetel = null;
|
|
|
|
// alaphelyzetbe állítjuk az asszociációkból származó mezőket
|
|
this.m_AlkalmazottId = -1;
|
|
this.m_Alkalmazott = null; // Entity
|
|
this.m_TanuloTanugyiAdatokId = -1;
|
|
this.m_TanuloTanugyiAdatok = null; // Entity
|
|
this.m_IntezmenyId = -1;
|
|
this.m_Intezmeny = null; // Entity
|
|
this.m_TanevId = -1;
|
|
this.m_Tanev = null; // Entity
|
|
}
|
|
|
|
#endregion
|
|
|
|
protected override void DeAssociateBeforeDelete(bool runHandler = false)
|
|
{
|
|
// Nem kaszkád törölhető asszociációk ellenőrzése, hogy üresek-e...
|
|
|
|
// Alkalmazott esetében mi mutatunk a másikra: startrole: *, endrole: 0..1
|
|
// TanuloTanugyiAdatok esetében mi mutatunk a másikra: startrole: *, endrole: 0..1
|
|
// Intezmeny esetében mi mutatunk a másikra: startrole: *, endrole: 1
|
|
// Tanev esetében mi mutatunk a másikra: startrole: *, endrole: 1
|
|
|
|
// kaszkád törlések...
|
|
|
|
}
|
|
|
|
#region Mezők és tulajdonságok
|
|
|
|
#region Egyszerű mezők
|
|
|
|
#region AdatSzolgCegNeve
|
|
|
|
protected internal string m_AdatSzolgCegNeve;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (adózó/cég neve)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgCegNeve", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgCegNeve
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgCegNeve;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgCegNeve == value) return;
|
|
m_AdatSzolgCegNeve = value;
|
|
FieldModified("AdatSzolgCegNeve", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyAj
|
|
|
|
protected internal string m_AdatSzolgSzekhelyAj;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-ajtó)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyAj", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyAj
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyAj;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyAj == value) return;
|
|
m_AdatSzolgSzekhelyAj = value;
|
|
FieldModified("AdatSzolgSzekhelyAj", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyEm
|
|
|
|
protected internal string m_AdatSzolgSzekhelyEm;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-emelet)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyEm", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyEm
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyEm;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyEm == value) return;
|
|
m_AdatSzolgSzekhelyEm = value;
|
|
FieldModified("AdatSzolgSzekhelyEm", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyEp
|
|
|
|
protected internal string m_AdatSzolgSzekhelyEp;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-épület)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyEp", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyEp
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyEp;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyEp == value) return;
|
|
m_AdatSzolgSzekhelyEp = value;
|
|
FieldModified("AdatSzolgSzekhelyEp", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyHg
|
|
|
|
protected internal string m_AdatSzolgSzekhelyHg;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-város/község)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyHg", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyHg
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyHg;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyHg == value) return;
|
|
m_AdatSzolgSzekhelyHg = value;
|
|
FieldModified("AdatSzolgSzekhelyHg", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyIr
|
|
|
|
protected internal string m_AdatSzolgSzekhelyIr;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-irányítószám)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyIr", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyIr
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyIr;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyIr == value) return;
|
|
m_AdatSzolgSzekhelyIr = value;
|
|
FieldModified("AdatSzolgSzekhelyIr", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyJel
|
|
|
|
protected internal string m_AdatSzolgSzekhelyJel;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-közterület jellege)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyJel", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyJel
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyJel;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyJel == value) return;
|
|
m_AdatSzolgSzekhelyJel = value;
|
|
FieldModified("AdatSzolgSzekhelyJel", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyKt
|
|
|
|
protected internal string m_AdatSzolgSzekhelyKt;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-közterület neve)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyKt", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyKt
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyKt;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyKt == value) return;
|
|
m_AdatSzolgSzekhelyKt = value;
|
|
FieldModified("AdatSzolgSzekhelyKt", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyLh
|
|
|
|
protected internal string m_AdatSzolgSzekhelyLh;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-lépcsoház)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyLh", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyLh
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyLh;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyLh == value) return;
|
|
m_AdatSzolgSzekhelyLh = value;
|
|
FieldModified("AdatSzolgSzekhelyLh", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelyOr
|
|
|
|
protected internal string m_AdatSzolgSzekhelyOr;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-ország)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelyOr", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelyOr
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelyOr;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelyOr == value) return;
|
|
m_AdatSzolgSzekhelyOr = value;
|
|
FieldModified("AdatSzolgSzekhelyOr", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgSzekhelySz
|
|
|
|
protected internal string m_AdatSzolgSzekhelySz;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-házszám)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgSzekhelySz", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgSzekhelySz
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgSzekhelySz;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgSzekhelySz == value) return;
|
|
m_AdatSzolgSzekhelySz = value;
|
|
FieldModified("AdatSzolgSzekhelySz", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgTermCsNev
|
|
|
|
protected internal string m_AdatSzolgTermCsNev;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (természetes személy családi neve)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgTermCsNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgTermCsNev
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgTermCsNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgTermCsNev == value) return;
|
|
m_AdatSzolgTermCsNev = value;
|
|
FieldModified("AdatSzolgTermCsNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdatSzolgTermUNev
|
|
|
|
protected internal string m_AdatSzolgTermUNev;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (természetes személy utóneve)
|
|
/// </summary>
|
|
[EntityProperty("AdatSzolgTermUNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdatSzolgTermUNev
|
|
{
|
|
get
|
|
{
|
|
return m_AdatSzolgTermUNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdatSzolgTermUNev == value) return;
|
|
m_AdatSzolgTermUNev = value;
|
|
FieldModified("AdatSzolgTermUNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdozoAdoAzon
|
|
|
|
protected internal string m_AdozoAdoAzon;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (adóazonosító jele)
|
|
/// </summary>
|
|
[EntityProperty("AdozoAdoAzon", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdozoAdoAzon
|
|
{
|
|
get
|
|
{
|
|
return m_AdozoAdoAzon;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdozoAdoAzon == value) return;
|
|
m_AdozoAdoAzon = value;
|
|
FieldModified("AdozoAdoAzon", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AdozoAdoSzam
|
|
|
|
protected internal string m_AdozoAdoSzam;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (adószáma)
|
|
/// </summary>
|
|
[EntityProperty("AdozoAdoSzam", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AdozoAdoSzam
|
|
{
|
|
get
|
|
{
|
|
return m_AdozoAdoSzam;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AdozoAdoSzam == value) return;
|
|
m_AdozoAdoSzam = value;
|
|
FieldModified("AdozoAdoSzam", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AktBarKod
|
|
|
|
protected internal string m_AktBarKod;
|
|
|
|
/// <summary>
|
|
/// bevallás vonalkódja
|
|
/// </summary>
|
|
[EntityProperty("AktBarKod", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AktBarKod
|
|
{
|
|
get
|
|
{
|
|
return m_AktBarKod;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AktBarKod == value) return;
|
|
m_AktBarKod = value;
|
|
FieldModified("AktBarKod", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AlkMin08
|
|
|
|
protected internal string m_AlkMin08;
|
|
|
|
/// <summary>
|
|
/// az alkalmazás minosége
|
|
/// </summary>
|
|
[EntityProperty("AlkMin08", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AlkMin08
|
|
{
|
|
get
|
|
{
|
|
return m_AlkMin08;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AlkMin08 == value) return;
|
|
m_AlkMin08 = value;
|
|
FieldModified("AlkMin08", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AlkMin0902
|
|
|
|
protected internal string m_AlkMin0902;
|
|
|
|
/// <summary>
|
|
/// az alkalmazás minosége_2
|
|
/// </summary>
|
|
[EntityProperty("AlkMin0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AlkMin0902
|
|
{
|
|
get
|
|
{
|
|
return m_AlkMin0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AlkMin0902 == value) return;
|
|
m_AlkMin0902 = value;
|
|
FieldModified("AlkMin0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AlkMinNyugd08
|
|
|
|
protected internal string m_AlkMinNyugd08;
|
|
|
|
/// <summary>
|
|
/// a természetes személy nyugdíjas státusza, korhatár elotti ellátásban, szolgálati járandóságban, táncmuvészeti életjáradékban vagy átmeneti bányászjáradékban részesül-e
|
|
/// </summary>
|
|
[EntityProperty("AlkMinNyugd08", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AlkMinNyugd08
|
|
{
|
|
get
|
|
{
|
|
return m_AlkMinNyugd08;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AlkMinNyugd08 == value) return;
|
|
m_AlkMinNyugd08 = value;
|
|
FieldModified("AlkMinNyugd08", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AlkMinNyugd0902
|
|
|
|
protected internal string m_AlkMinNyugd0902;
|
|
|
|
/// <summary>
|
|
/// a természetes személy nyugdíjas státusza, korhatár elotti ellátásban, szolgálati járandóságban, táncmuvészeti életjáradékban vagy átmeneti bányászjáradékban részesül-e_2
|
|
/// </summary>
|
|
[EntityProperty("AlkMinNyugd0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string AlkMinNyugd0902
|
|
{
|
|
get
|
|
{
|
|
return m_AlkMinNyugd0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AlkMinNyugd0902 == value) return;
|
|
m_AlkMinNyugd0902 = value;
|
|
FieldModified("AlkMinNyugd0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region ArSzolgIdo
|
|
|
|
protected internal string m_ArSzolgIdo;
|
|
|
|
/// <summary>
|
|
/// az arányos szolgálati ido számításának szükségessége
|
|
/// </summary>
|
|
[EntityProperty("ArSzolgIdo", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string ArSzolgIdo
|
|
{
|
|
get
|
|
{
|
|
return m_ArSzolgIdo;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_ArSzolgIdo == value) return;
|
|
m_ArSzolgIdo = value;
|
|
FieldModified("ArSzolgIdo", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BeerkezesDat
|
|
|
|
protected internal DateTime? m_BeerkezesDat;
|
|
|
|
/// <summary>
|
|
/// Beérkezés dátuma
|
|
/// </summary>
|
|
[EntityProperty("BeerkezesDat", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BeerkezesDat
|
|
{
|
|
get
|
|
{
|
|
return m_BeerkezesDat;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BeerkezesDat == value) return;
|
|
m_BeerkezesDat = value;
|
|
FieldModified("BeerkezesDat", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BevKezd
|
|
|
|
protected internal DateTime? m_BevKezd;
|
|
|
|
/// <summary>
|
|
/// bevallási idoszak kezdete
|
|
/// </summary>
|
|
[EntityProperty("BevKezd", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BevKezd
|
|
{
|
|
get
|
|
{
|
|
return m_BevKezd;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BevKezd == value) return;
|
|
m_BevKezd = value;
|
|
FieldModified("BevKezd", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BevVeg
|
|
|
|
protected internal DateTime? m_BevVeg;
|
|
|
|
/// <summary>
|
|
/// bevallási idoszak vége
|
|
/// </summary>
|
|
[EntityProperty("BevVeg", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BevVeg
|
|
{
|
|
get
|
|
{
|
|
return m_BevVeg;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BevVeg == value) return;
|
|
m_BevVeg = value;
|
|
FieldModified("BevVeg", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BiztIdoTartIg08
|
|
|
|
protected internal DateTime? m_BiztIdoTartIg08;
|
|
|
|
/// <summary>
|
|
/// a biztosításban töltött ido tartama -ig
|
|
/// </summary>
|
|
[EntityProperty("BiztIdoTartIg08", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BiztIdoTartIg08
|
|
{
|
|
get
|
|
{
|
|
return m_BiztIdoTartIg08;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BiztIdoTartIg08 == value) return;
|
|
m_BiztIdoTartIg08 = value;
|
|
FieldModified("BiztIdoTartIg08", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BiztIdoTartIg0902
|
|
|
|
protected internal DateTime? m_BiztIdoTartIg0902;
|
|
|
|
/// <summary>
|
|
/// a biztosításban töltött ido tartama_2 -ig
|
|
/// </summary>
|
|
[EntityProperty("BiztIdoTartIg0902", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BiztIdoTartIg0902
|
|
{
|
|
get
|
|
{
|
|
return m_BiztIdoTartIg0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BiztIdoTartIg0902 == value) return;
|
|
m_BiztIdoTartIg0902 = value;
|
|
FieldModified("BiztIdoTartIg0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BiztIdoTartTol08
|
|
|
|
protected internal DateTime? m_BiztIdoTartTol08;
|
|
|
|
/// <summary>
|
|
/// a biztosításban töltött ido tartama -tól
|
|
/// </summary>
|
|
[EntityProperty("BiztIdoTartTol08", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BiztIdoTartTol08
|
|
{
|
|
get
|
|
{
|
|
return m_BiztIdoTartTol08;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BiztIdoTartTol08 == value) return;
|
|
m_BiztIdoTartTol08 = value;
|
|
FieldModified("BiztIdoTartTol08", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BiztIdoTartTol0902
|
|
|
|
protected internal DateTime? m_BiztIdoTartTol0902;
|
|
|
|
/// <summary>
|
|
/// a biztosításban töltött ido tartama_2 -tól
|
|
/// </summary>
|
|
[EntityProperty("BiztIdoTartTol0902", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BiztIdoTartTol0902
|
|
{
|
|
get
|
|
{
|
|
return m_BiztIdoTartTol0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BiztIdoTartTol0902 == value) return;
|
|
m_BiztIdoTartTol0902 = value;
|
|
FieldModified("BiztIdoTartTol0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BiztSzunIdoIg01
|
|
|
|
protected internal DateTime? m_BiztSzunIdoIg01;
|
|
|
|
/// <summary>
|
|
/// a biztosítás szünetelését vag munkabérrel ellátatlanság ideje -ig
|
|
/// </summary>
|
|
[EntityProperty("BiztSzunIdoIg01", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BiztSzunIdoIg01
|
|
{
|
|
get
|
|
{
|
|
return m_BiztSzunIdoIg01;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BiztSzunIdoIg01 == value) return;
|
|
m_BiztSzunIdoIg01 = value;
|
|
FieldModified("BiztSzunIdoIg01", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BiztSzunIdoKod01
|
|
|
|
protected internal string m_BiztSzunIdoKod01;
|
|
|
|
/// <summary>
|
|
/// a biztosítás szünetelését vag munkabérrel ellátatlanság jogcímkódja
|
|
/// </summary>
|
|
[EntityProperty("BiztSzunIdoKod01", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string BiztSzunIdoKod01
|
|
{
|
|
get
|
|
{
|
|
return m_BiztSzunIdoKod01;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BiztSzunIdoKod01 == value) return;
|
|
m_BiztSzunIdoKod01 = value;
|
|
FieldModified("BiztSzunIdoKod01", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BiztSzunIdoTol01
|
|
|
|
protected internal DateTime? m_BiztSzunIdoTol01;
|
|
|
|
/// <summary>
|
|
/// a biztosítás szünetelését vagy munkabérrel ellátatlanság ideje -tól
|
|
/// </summary>
|
|
[EntityProperty("BiztSzunIdoTol01", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? BiztSzunIdoTol01
|
|
{
|
|
get
|
|
{
|
|
return m_BiztSzunIdoTol01;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BiztSzunIdoTol01 == value) return;
|
|
m_BiztSzunIdoTol01 = value;
|
|
FieldModified("BiztSzunIdoTol01", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region FeorSzam01
|
|
|
|
protected internal string m_FeorSzam01;
|
|
|
|
/// <summary>
|
|
/// a foglalkozás FEOR száma
|
|
/// </summary>
|
|
[EntityProperty("FeorSzam01", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string FeorSzam01
|
|
{
|
|
get
|
|
{
|
|
return m_FeorSzam01;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_FeorSzam01 == value) return;
|
|
m_FeorSzam01 = value;
|
|
FieldModified("FeorSzam01", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region FunkcioKod
|
|
|
|
protected internal string m_FunkcioKod;
|
|
|
|
/// <summary>
|
|
/// bevallás jellege (funkció kódja)
|
|
/// </summary>
|
|
[EntityProperty("FunkcioKod", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string FunkcioKod
|
|
{
|
|
get
|
|
{
|
|
return m_FunkcioKod;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_FunkcioKod == value) return;
|
|
m_FunkcioKod = value;
|
|
FieldModified("FunkcioKod", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region GyedMellettiMVegzesIg
|
|
|
|
protected internal DateTime? m_GyedMellettiMVegzesIg;
|
|
|
|
/// <summary>
|
|
/// A GYED folyósítása melletti munkavégzés idotartama -ig
|
|
/// </summary>
|
|
[EntityProperty("GyedMellettiMVegzesIg", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? GyedMellettiMVegzesIg
|
|
{
|
|
get
|
|
{
|
|
return m_GyedMellettiMVegzesIg;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_GyedMellettiMVegzesIg == value) return;
|
|
m_GyedMellettiMVegzesIg = value;
|
|
FieldModified("GyedMellettiMVegzesIg", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region GyedMellettiMVegzesTol
|
|
|
|
protected internal DateTime? m_GyedMellettiMVegzesTol;
|
|
|
|
/// <summary>
|
|
/// A GYED folyósítása melletti munkavégzés idotartama -tól
|
|
/// </summary>
|
|
[EntityProperty("GyedMellettiMVegzesTol", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? GyedMellettiMVegzesTol
|
|
{
|
|
get
|
|
{
|
|
return m_GyedMellettiMVegzesTol;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_GyedMellettiMVegzesTol == value) return;
|
|
m_GyedMellettiMVegzesTol = value;
|
|
FieldModified("GyedMellettiMVegzesTol", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region GyesMellettiMVegzesIg
|
|
|
|
protected internal DateTime? m_GyesMellettiMVegzesIg;
|
|
|
|
/// <summary>
|
|
/// A GYES folyósítása melletti munkavégzés idotartama -ig
|
|
/// </summary>
|
|
[EntityProperty("GyesMellettiMVegzesIg", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? GyesMellettiMVegzesIg
|
|
{
|
|
get
|
|
{
|
|
return m_GyesMellettiMVegzesIg;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_GyesMellettiMVegzesIg == value) return;
|
|
m_GyesMellettiMVegzesIg = value;
|
|
FieldModified("GyesMellettiMVegzesIg", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region GyesMellettiMVegzesTol
|
|
|
|
protected internal DateTime? m_GyesMellettiMVegzesTol;
|
|
|
|
/// <summary>
|
|
/// A GYES folyósítása melletti munkavégzés idotartama -tól
|
|
/// </summary>
|
|
[EntityProperty("GyesMellettiMVegzesTol", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? GyesMellettiMVegzesTol
|
|
{
|
|
get
|
|
{
|
|
return m_GyesMellettiMVegzesTol;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_GyesMellettiMVegzesTol == value) return;
|
|
m_GyesMellettiMVegzesTol = value;
|
|
FieldModified("GyesMellettiMVegzesTol", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region KulfCim
|
|
|
|
protected internal string m_KulfCim;
|
|
|
|
/// <summary>
|
|
/// a Tbj. 66. § (1) bekezdése szerinti nyilvántartásra kötelezett adatai (székhelye-külföldi cím jelölése)
|
|
/// </summary>
|
|
[EntityProperty("KulfCim", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string KulfCim
|
|
{
|
|
get
|
|
{
|
|
return m_KulfCim;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_KulfCim == value) return;
|
|
m_KulfCim = value;
|
|
FieldModified("KulfCim", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region LapSorszam08
|
|
|
|
protected internal string m_LapSorszam08;
|
|
|
|
/// <summary>
|
|
/// Lapsorszám-08
|
|
/// </summary>
|
|
[EntityProperty("LapSorszam08", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string LapSorszam08
|
|
{
|
|
get
|
|
{
|
|
return m_LapSorszam08;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_LapSorszam08 == value) return;
|
|
m_LapSorszam08 = value;
|
|
FieldModified("LapSorszam08", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region LapSorszam0902
|
|
|
|
protected internal string m_LapSorszam0902;
|
|
|
|
/// <summary>
|
|
/// Lapsorszám 09-02
|
|
/// </summary>
|
|
[EntityProperty("LapSorszam0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string LapSorszam0902
|
|
{
|
|
get
|
|
{
|
|
return m_LapSorszam0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_LapSorszam0902 == value) return;
|
|
m_LapSorszam0902 = value;
|
|
FieldModified("LapSorszam0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region LevTBJarOsszBizt0902
|
|
|
|
protected internal string m_LevTBJarOsszBizt0902;
|
|
|
|
/// <summary>
|
|
/// a levont társadalombiztosítási járulék összege
|
|
/// </summary>
|
|
[EntityProperty("LevTBJarOsszBizt0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string LevTBJarOsszBizt0902
|
|
{
|
|
get
|
|
{
|
|
return m_LevTBJarOsszBizt0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_LevTBJarOsszBizt0902 == value) return;
|
|
m_LevTBJarOsszBizt0902 = value;
|
|
FieldModified("LevTBJarOsszBizt0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region LevTBJarOsszTerm0902
|
|
|
|
protected internal string m_LevTBJarOsszTerm0902;
|
|
|
|
/// <summary>
|
|
/// a levont társadalombiztosítási járulék összege
|
|
/// </summary>
|
|
[EntityProperty("LevTBJarOsszTerm0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string LevTBJarOsszTerm0902
|
|
{
|
|
get
|
|
{
|
|
return m_LevTBJarOsszTerm0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_LevTBJarOsszTerm0902 == value) return;
|
|
m_LevTBJarOsszTerm0902 = value;
|
|
FieldModified("LevTBJarOsszTerm0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region OrokbefogMellettiMVegzesIg
|
|
|
|
protected internal DateTime? m_OrokbefogMellettiMVegzesIg;
|
|
|
|
/// <summary>
|
|
/// Az örökbefogadói díj folyósítása melletti munkavégzés idotartama -ig
|
|
/// </summary>
|
|
[EntityProperty("OrokbefogMellettiMVegzesIg", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? OrokbefogMellettiMVegzesIg
|
|
{
|
|
get
|
|
{
|
|
return m_OrokbefogMellettiMVegzesIg;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_OrokbefogMellettiMVegzesIg == value) return;
|
|
m_OrokbefogMellettiMVegzesIg = value;
|
|
FieldModified("OrokbefogMellettiMVegzesIg", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region OrokbefogMellettiMVegzesTol
|
|
|
|
protected internal DateTime? m_OrokbefogMellettiMVegzesTol;
|
|
|
|
/// <summary>
|
|
/// Az örökbefogadói díj folyósítása melletti munkavégzés idotartama -tól
|
|
/// </summary>
|
|
[EntityProperty("OrokbefogMellettiMVegzesTol", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? OrokbefogMellettiMVegzesTol
|
|
{
|
|
get
|
|
{
|
|
return m_OrokbefogMellettiMVegzesTol;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_OrokbefogMellettiMVegzesTol == value) return;
|
|
m_OrokbefogMellettiMVegzesTol = value;
|
|
FieldModified("OrokbefogMellettiMVegzesTol", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TAJSzam
|
|
|
|
protected internal string m_TAJSzam;
|
|
|
|
/// <summary>
|
|
/// a természetes személy TAJ száma
|
|
/// </summary>
|
|
[EntityProperty("TAJSzam", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TAJSzam
|
|
{
|
|
get
|
|
{
|
|
return m_TAJSzam;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TAJSzam == value) return;
|
|
m_TAJSzam = value;
|
|
FieldModified("TAJSzam", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TBJarAlapBizt0902
|
|
|
|
protected internal string m_TBJarAlapBizt0902;
|
|
|
|
/// <summary>
|
|
/// a természetes személy nyugdíjas státusza, korhatár elotti ellátásban, szolgálati járandóságban, táncmuvészeti életjáradékban a társadalombiztosítási járulék alapját képezo jövedelem
|
|
/// </summary>
|
|
[EntityProperty("TBJarAlapBizt0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TBJarAlapBizt0902
|
|
{
|
|
get
|
|
{
|
|
return m_TBJarAlapBizt0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TBJarAlapBizt0902 == value) return;
|
|
m_TBJarAlapBizt0902 = value;
|
|
FieldModified("TBJarAlapBizt0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TBJarAlapTerm0902
|
|
|
|
protected internal string m_TBJarAlapTerm0902;
|
|
|
|
/// <summary>
|
|
/// a társadalombiztosítási járulék alapját képezo jövedelem
|
|
/// </summary>
|
|
[EntityProperty("TBJarAlapTerm0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TBJarAlapTerm0902
|
|
{
|
|
get
|
|
{
|
|
return m_TBJarAlapTerm0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TBJarAlapTerm0902 == value) return;
|
|
m_TBJarAlapTerm0902 = value;
|
|
FieldModified("TBJarAlapTerm0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TBJarJutOsszBizt0902
|
|
|
|
protected internal string m_TBJarJutOsszBizt0902;
|
|
|
|
/// <summary>
|
|
/// a társadalombiztosítási járulék-köteles jutalom összege
|
|
/// </summary>
|
|
[EntityProperty("TBJarJutOsszBizt0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TBJarJutOsszBizt0902
|
|
{
|
|
get
|
|
{
|
|
return m_TBJarJutOsszBizt0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TBJarJutOsszBizt0902 == value) return;
|
|
m_TBJarJutOsszBizt0902 = value;
|
|
FieldModified("TBJarJutOsszBizt0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TBJarJutOsszTerm0902
|
|
|
|
protected internal string m_TBJarJutOsszTerm0902;
|
|
|
|
/// <summary>
|
|
/// a társadalombiztosítási járulék-köteles jutalom összege
|
|
/// </summary>
|
|
[EntityProperty("TBJarJutOsszTerm0902", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TBJarJutOsszTerm0902
|
|
{
|
|
get
|
|
{
|
|
return m_TBJarJutOsszTerm0902;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TBJarJutOsszTerm0902 == value) return;
|
|
m_TBJarJutOsszTerm0902 = value;
|
|
FieldModified("TBJarJutOsszTerm0902", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermAllPol
|
|
|
|
protected internal string m_TermAllPol;
|
|
|
|
/// <summary>
|
|
/// a természetes személy állampolgársága
|
|
/// </summary>
|
|
[EntityProperty("TermAllPol", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermAllPol
|
|
{
|
|
get
|
|
{
|
|
return m_TermAllPol;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermAllPol == value) return;
|
|
m_TermAllPol = value;
|
|
FieldModified("TermAllPol", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermAnCsNev
|
|
|
|
protected internal string m_TermAnCsNev;
|
|
|
|
/// <summary>
|
|
/// a természetes személy anyjának születési családineve
|
|
/// </summary>
|
|
[EntityProperty("TermAnCsNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermAnCsNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermAnCsNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermAnCsNev == value) return;
|
|
m_TermAnCsNev = value;
|
|
FieldModified("TermAnCsNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermAnUNev
|
|
|
|
protected internal string m_TermAnUNev;
|
|
|
|
/// <summary>
|
|
/// a természetes személy anyjának születési utóneve
|
|
/// </summary>
|
|
[EntityProperty("TermAnUNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermAnUNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermAnUNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermAnUNev == value) return;
|
|
m_TermAnUNev = value;
|
|
FieldModified("TermAnUNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermAzon
|
|
|
|
protected internal string m_TermAzon;
|
|
|
|
/// <summary>
|
|
/// a természetes személy adóazonosító jele
|
|
/// </summary>
|
|
[EntityProperty("TermAzon", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermAzon
|
|
{
|
|
get
|
|
{
|
|
return m_TermAzon;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermAzon == value) return;
|
|
m_TermAzon = value;
|
|
FieldModified("TermAzon", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermCsNev
|
|
|
|
protected internal string m_TermCsNev;
|
|
|
|
/// <summary>
|
|
/// természetes személy családi neve
|
|
/// </summary>
|
|
[EntityProperty("TermCsNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermCsNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermCsNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermCsNev == value) return;
|
|
m_TermCsNev = value;
|
|
FieldModified("TermCsNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermElCsNev
|
|
|
|
protected internal string m_TermElCsNev;
|
|
|
|
/// <summary>
|
|
/// a természetes személy elozo családi neve
|
|
/// </summary>
|
|
[EntityProperty("TermElCsNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermElCsNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermElCsNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermElCsNev == value) return;
|
|
m_TermElCsNev = value;
|
|
FieldModified("TermElCsNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermElUNev
|
|
|
|
protected internal string m_TermElUNev;
|
|
|
|
/// <summary>
|
|
/// a természetes személy elozo utóneve
|
|
/// </summary>
|
|
[EntityProperty("TermElUNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermElUNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermElUNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermElUNev == value) return;
|
|
m_TermElUNev = value;
|
|
FieldModified("TermElUNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermNeme
|
|
|
|
protected internal string m_TermNeme;
|
|
|
|
/// <summary>
|
|
/// a természetes személy neme
|
|
/// </summary>
|
|
[EntityProperty("TermNeme", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermNeme
|
|
{
|
|
get
|
|
{
|
|
return m_TermNeme;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermNeme == value) return;
|
|
m_TermNeme = value;
|
|
FieldModified("TermNeme", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermSzulCsNev
|
|
|
|
protected internal string m_TermSzulCsNev;
|
|
|
|
/// <summary>
|
|
/// a természetes személy születési családi neve
|
|
/// </summary>
|
|
[EntityProperty("TermSzulCsNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermSzulCsNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermSzulCsNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermSzulCsNev == value) return;
|
|
m_TermSzulCsNev = value;
|
|
FieldModified("TermSzulCsNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermSzulHely
|
|
|
|
protected internal string m_TermSzulHely;
|
|
|
|
/// <summary>
|
|
/// a természetes személy születési helye
|
|
/// </summary>
|
|
[EntityProperty("TermSzulHely", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermSzulHely
|
|
{
|
|
get
|
|
{
|
|
return m_TermSzulHely;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermSzulHely == value) return;
|
|
m_TermSzulHely = value;
|
|
FieldModified("TermSzulHely", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermSzulIdo
|
|
|
|
protected internal DateTime? m_TermSzulIdo;
|
|
|
|
/// <summary>
|
|
/// a természetes személy születési ideje
|
|
/// </summary>
|
|
[EntityProperty("TermSzulIdo", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
|
|
public virtual DateTime? TermSzulIdo
|
|
{
|
|
get
|
|
{
|
|
return m_TermSzulIdo;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermSzulIdo == value) return;
|
|
m_TermSzulIdo = value;
|
|
FieldModified("TermSzulIdo", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermSzulUNev
|
|
|
|
protected internal string m_TermSzulUNev;
|
|
|
|
/// <summary>
|
|
/// a természetes személy születési utóneve
|
|
/// </summary>
|
|
[EntityProperty("TermSzulUNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermSzulUNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermSzulUNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermSzulUNev == value) return;
|
|
m_TermSzulUNev = value;
|
|
FieldModified("TermSzulUNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TermUNev
|
|
|
|
protected internal string m_TermUNev;
|
|
|
|
/// <summary>
|
|
/// természetes személy utóneve
|
|
/// </summary>
|
|
[EntityProperty("TermUNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TermUNev
|
|
{
|
|
get
|
|
{
|
|
return m_TermUNev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TermUNev == value) return;
|
|
m_TermUNev = value;
|
|
FieldModified("TermUNev", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Titulus
|
|
|
|
protected internal string m_Titulus;
|
|
|
|
/// <summary>
|
|
/// a természetes személy titulusa
|
|
/// </summary>
|
|
[EntityProperty("Titulus", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string Titulus
|
|
{
|
|
get
|
|
{
|
|
return m_Titulus;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_Titulus == value) return;
|
|
m_Titulus = value;
|
|
FieldModified("Titulus", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TorloTetel
|
|
|
|
protected internal string m_TorloTetel;
|
|
|
|
/// <summary>
|
|
/// Törlo tétel
|
|
/// </summary>
|
|
[EntityProperty("TorloTetel", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string TorloTetel
|
|
{
|
|
get
|
|
{
|
|
return m_TorloTetel;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TorloTetel == value) return;
|
|
m_TorloTetel = value;
|
|
FieldModified("TorloTetel", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#endregion
|
|
|
|
#region Asszociációkkal kapcsolatos dolgok
|
|
|
|
#region MunkaSzerzodes (*) -> Alkalmazott (0..1)
|
|
|
|
protected internal int m_AlkalmazottId = -1;
|
|
|
|
/// <summary>
|
|
/// A(z) Alkalmazott asszociáció végpontjának ID-ja.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// - Insert() előtt célszerű kitölteni
|
|
/// - Update() nincs rá hatással: ezt a mezőt nem frissíti
|
|
/// - LoadByID() felhozza ezt a mezőt
|
|
/// </remarks>
|
|
public virtual int AlkalmazottId
|
|
{
|
|
get
|
|
{
|
|
return InternalAlkalmazottId;
|
|
}
|
|
set
|
|
{
|
|
InternalAlkalmazottId = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal int InternalAlkalmazottId
|
|
{
|
|
get
|
|
{
|
|
if (m_Alkalmazott != null)
|
|
{
|
|
return m_Alkalmazott.ID;
|
|
}
|
|
else
|
|
{
|
|
return m_AlkalmazottId;// XXX az meg nem teljesen OK
|
|
}
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (m_AlkalmazottId != value)
|
|
{
|
|
m_AlkalmazottId = value;
|
|
m_Alkalmazott = null;
|
|
FieldModified("AlkalmazottId", value);
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal void ModifyAlkalmazott(Alkalmazott value)
|
|
{
|
|
m_AlkalmazottId = value != null ? value.ID : -1;
|
|
m_Alkalmazott = value;
|
|
FieldModified("AlkalmazottId", value != null ? (object)value.ID : DBNull.Value);
|
|
}
|
|
|
|
protected internal void SetAlkalmazott(Alkalmazott value)
|
|
{
|
|
m_Alkalmazott = value;
|
|
if (value != null)
|
|
{
|
|
m_AlkalmazottId = value.ID;
|
|
}
|
|
else
|
|
{
|
|
m_AlkalmazottId = -1;
|
|
}
|
|
}
|
|
|
|
protected Alkalmazott m_Alkalmazott = null;
|
|
|
|
IAlkalmazott IMunkaSzerzodes.Alkalmazott
|
|
{
|
|
get { return Alkalmazott; }
|
|
set { Alkalmazott = value as Alkalmazott; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Az UML modellben szereplő MunkaSzerzodes és Alkalmazott entitások közötti asszociáció megvalósítása.
|
|
/// </remarks>
|
|
[EntityProperty("Alkalmazott", EntityPropertyBaseType.Entity, typeof(Alkalmazott), EntityCopyMethod.ShallowCopy)]
|
|
public virtual Alkalmazott Alkalmazott
|
|
{
|
|
get
|
|
{
|
|
if ((m_Alkalmazott == null) && (m_AlkalmazottId != -1))
|
|
{
|
|
SDA.Kreta.Entities.Alkalmazott partner = SDA.Kreta.Entities.Alkalmazott.GiveAnInstance();
|
|
partner.LoadByID(m_AlkalmazottId);
|
|
|
|
this.SetAlkalmazott(partner);
|
|
}
|
|
// természetesen null-t adunk vissza, ha nem tudtunk felhozni semmit
|
|
return m_Alkalmazott;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (value != null)
|
|
{
|
|
if ((m_Alkalmazott == null) || (value.ID != m_Alkalmazott.ID))
|
|
{
|
|
if (value.State != EntityState.Initialized)
|
|
{
|
|
throw new EntityStateException(value.State);
|
|
}
|
|
if ((this.State != EntityState.New))
|
|
{
|
|
// Lista van a másik oldalon, úgyhogy a lista DA-ját használjuk
|
|
SDA.Kreta.Entities.Alkalmazott_MunkaSzerzodes_DA da = new Alkalmazott_MunkaSzerzodes_DA(value);
|
|
da.AddItem(this);
|
|
this.SetAlkalmazott(value);
|
|
}
|
|
else
|
|
{
|
|
this.SetAlkalmazott(value);
|
|
}
|
|
FieldModified("AlkalmazottId", value.ID);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
// ki kell törölni a kapcsolatot az adatbázisban
|
|
this.SetAlkalmazott(null);
|
|
UpdateAssociations();
|
|
FieldModified("AlkalmazottId", DBNull.Value);
|
|
}
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region MunkaSzerzodes (*) -> TanuloTanugyiAdatok (0..1)
|
|
|
|
protected internal int m_TanuloTanugyiAdatokId = -1;
|
|
|
|
/// <summary>
|
|
/// A(z) TanuloTanugyiAdatok asszociáció végpontjának ID-ja.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// - Insert() előtt célszerű kitölteni
|
|
/// - Update() nincs rá hatással: ezt a mezőt nem frissíti
|
|
/// - LoadByID() felhozza ezt a mezőt
|
|
/// </remarks>
|
|
public virtual int TanuloTanugyiAdatokId
|
|
{
|
|
get
|
|
{
|
|
return InternalTanuloTanugyiAdatokId;
|
|
}
|
|
set
|
|
{
|
|
InternalTanuloTanugyiAdatokId = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal int InternalTanuloTanugyiAdatokId
|
|
{
|
|
get
|
|
{
|
|
if (m_TanuloTanugyiAdatok != null)
|
|
{
|
|
return m_TanuloTanugyiAdatok.ID;
|
|
}
|
|
else
|
|
{
|
|
return m_TanuloTanugyiAdatokId;// XXX az meg nem teljesen OK
|
|
}
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (m_TanuloTanugyiAdatokId != value)
|
|
{
|
|
m_TanuloTanugyiAdatokId = value;
|
|
m_TanuloTanugyiAdatok = null;
|
|
FieldModified("TanuloTanugyiAdatokId", value);
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal void ModifyTanuloTanugyiAdatok(TanuloTanugyiAdatok value)
|
|
{
|
|
m_TanuloTanugyiAdatokId = value != null ? value.ID : -1;
|
|
m_TanuloTanugyiAdatok = value;
|
|
FieldModified("TanuloTanugyiAdatokId", value != null ? (object)value.ID : DBNull.Value);
|
|
}
|
|
|
|
protected internal void SetTanuloTanugyiAdatok(TanuloTanugyiAdatok value)
|
|
{
|
|
m_TanuloTanugyiAdatok = value;
|
|
if (value != null)
|
|
{
|
|
m_TanuloTanugyiAdatokId = value.ID;
|
|
}
|
|
else
|
|
{
|
|
m_TanuloTanugyiAdatokId = -1;
|
|
}
|
|
}
|
|
|
|
protected TanuloTanugyiAdatok m_TanuloTanugyiAdatok = null;
|
|
|
|
ITanuloTanugyiAdatok IMunkaSzerzodes.TanuloTanugyiAdatok
|
|
{
|
|
get { return TanuloTanugyiAdatok; }
|
|
set { TanuloTanugyiAdatok = value as TanuloTanugyiAdatok; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Az UML modellben szereplő MunkaSzerzodes és TanuloTanugyiAdatok entitások közötti asszociáció megvalósítása.
|
|
/// </remarks>
|
|
[EntityProperty("TanuloTanugyiAdatok", EntityPropertyBaseType.Entity, typeof(TanuloTanugyiAdatok), EntityCopyMethod.ShallowCopy)]
|
|
public virtual TanuloTanugyiAdatok TanuloTanugyiAdatok
|
|
{
|
|
get
|
|
{
|
|
if ((m_TanuloTanugyiAdatok == null) && (m_TanuloTanugyiAdatokId != -1))
|
|
{
|
|
SDA.Kreta.Entities.TanuloTanugyiAdatok partner = SDA.Kreta.Entities.TanuloTanugyiAdatok.GiveAnInstance();
|
|
partner.LoadByID(m_TanuloTanugyiAdatokId);
|
|
|
|
this.SetTanuloTanugyiAdatok(partner);
|
|
}
|
|
// természetesen null-t adunk vissza, ha nem tudtunk felhozni semmit
|
|
return m_TanuloTanugyiAdatok;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (value != null)
|
|
{
|
|
if ((m_TanuloTanugyiAdatok == null) || (value.ID != m_TanuloTanugyiAdatok.ID))
|
|
{
|
|
if (value.State != EntityState.Initialized)
|
|
{
|
|
throw new EntityStateException(value.State);
|
|
}
|
|
if ((this.State != EntityState.New))
|
|
{
|
|
// Lista van a másik oldalon, úgyhogy a lista DA-ját használjuk
|
|
SDA.Kreta.Entities.TanuloTanugyiAdatok_MunkaSzerzodes_DA da = new TanuloTanugyiAdatok_MunkaSzerzodes_DA(value);
|
|
da.AddItem(this);
|
|
this.SetTanuloTanugyiAdatok(value);
|
|
}
|
|
else
|
|
{
|
|
this.SetTanuloTanugyiAdatok(value);
|
|
}
|
|
FieldModified("TanuloTanugyiAdatokId", value.ID);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
// ki kell törölni a kapcsolatot az adatbázisban
|
|
this.SetTanuloTanugyiAdatok(null);
|
|
UpdateAssociations();
|
|
FieldModified("TanuloTanugyiAdatokId", DBNull.Value);
|
|
}
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region MunkaSzerzodes (*) -> Intezmeny (1)
|
|
|
|
protected internal int m_IntezmenyId = -1;
|
|
|
|
/// <summary>
|
|
/// A(z) Intezmeny asszociáció végpontjának ID-ja.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// - Insert() előtt célszerű kitölteni
|
|
/// - Update() nincs rá hatással: ezt a mezőt nem frissíti
|
|
/// - LoadByID() felhozza ezt a mezőt
|
|
/// </remarks>
|
|
public virtual int IntezmenyId
|
|
{
|
|
get
|
|
{
|
|
return InternalIntezmenyId;
|
|
}
|
|
set
|
|
{
|
|
InternalIntezmenyId = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal int InternalIntezmenyId
|
|
{
|
|
get
|
|
{
|
|
if (m_Intezmeny != null)
|
|
{
|
|
return m_Intezmeny.ID;
|
|
}
|
|
else
|
|
{
|
|
return m_IntezmenyId;// XXX az meg nem teljesen OK
|
|
}
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (m_IntezmenyId != value)
|
|
{
|
|
m_IntezmenyId = value;
|
|
m_Intezmeny = null;
|
|
FieldModified("IntezmenyId", value);
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal void ModifyIntezmeny(Intezmeny value)
|
|
{
|
|
m_IntezmenyId = value != null ? value.ID : -1;
|
|
m_Intezmeny = value;
|
|
FieldModified("IntezmenyId", value != null ? (object)value.ID : DBNull.Value);
|
|
}
|
|
|
|
protected internal void SetIntezmeny(Intezmeny value)
|
|
{
|
|
m_Intezmeny = value;
|
|
if (value != null)
|
|
{
|
|
m_IntezmenyId = value.ID;
|
|
}
|
|
else
|
|
{
|
|
m_IntezmenyId = -1;
|
|
}
|
|
}
|
|
|
|
protected Intezmeny m_Intezmeny = null;
|
|
|
|
IIntezmeny IMunkaSzerzodes.Intezmeny
|
|
{
|
|
get { return Intezmeny; }
|
|
set { Intezmeny = value as Intezmeny; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Az UML modellben szereplő MunkaSzerzodes és Intezmeny entitások közötti asszociáció megvalósítása.
|
|
/// </remarks>
|
|
[EntityProperty("Intezmeny", EntityPropertyBaseType.Entity, typeof(Intezmeny), EntityCopyMethod.ShallowCopy)]
|
|
public virtual Intezmeny Intezmeny
|
|
{
|
|
get
|
|
{
|
|
if ((m_Intezmeny == null) && (m_IntezmenyId != -1))
|
|
{
|
|
SDA.Kreta.Entities.Intezmeny partner = SDA.Kreta.Entities.Intezmeny.GiveAnInstance();
|
|
partner.LoadByID(m_IntezmenyId);
|
|
|
|
this.SetIntezmeny(partner);
|
|
}
|
|
// természetesen null-t adunk vissza, ha nem tudtunk felhozni semmit
|
|
return m_Intezmeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (value != null)
|
|
{
|
|
if ((m_Intezmeny == null) || (value.ID != m_Intezmeny.ID))
|
|
{
|
|
if (value.State != EntityState.Initialized)
|
|
{
|
|
throw new EntityStateException(value.State);
|
|
}
|
|
if ((this.State != EntityState.New))
|
|
{
|
|
// Lista van a másik oldalon, úgyhogy a lista DA-ját használjuk
|
|
SDA.Kreta.Entities.Intezmeny_MunkaSzerzodes_DA da = new Intezmeny_MunkaSzerzodes_DA(value);
|
|
da.AddItem(this);
|
|
this.SetIntezmeny(value);
|
|
}
|
|
else
|
|
{
|
|
this.SetIntezmeny(value);
|
|
}
|
|
FieldModified("IntezmenyId", value.ID);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
// ki kell törölni a kapcsolatot az adatbázisban
|
|
this.SetIntezmeny(null);
|
|
UpdateAssociations();
|
|
FieldModified("IntezmenyId", DBNull.Value);
|
|
}
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region MunkaSzerzodes (*) -> Tanev (1)
|
|
|
|
protected internal int m_TanevId = -1;
|
|
|
|
/// <summary>
|
|
/// A(z) Tanev asszociáció végpontjának ID-ja.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// - Insert() előtt célszerű kitölteni
|
|
/// - Update() nincs rá hatással: ezt a mezőt nem frissíti
|
|
/// - LoadByID() felhozza ezt a mezőt
|
|
/// </remarks>
|
|
public virtual int TanevId
|
|
{
|
|
get
|
|
{
|
|
return InternalTanevId;
|
|
}
|
|
set
|
|
{
|
|
InternalTanevId = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal int InternalTanevId
|
|
{
|
|
get
|
|
{
|
|
if (m_Tanev != null)
|
|
{
|
|
return m_Tanev.ID;
|
|
}
|
|
else
|
|
{
|
|
return m_TanevId;// XXX az meg nem teljesen OK
|
|
}
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (m_TanevId != value)
|
|
{
|
|
m_TanevId = value;
|
|
m_Tanev = null;
|
|
FieldModified("TanevId", value);
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Ez egy külön bejárat a DA számára
|
|
/// <summary>
|
|
internal void ModifyTanev(Tanev value)
|
|
{
|
|
m_TanevId = value != null ? value.ID : -1;
|
|
m_Tanev = value;
|
|
FieldModified("TanevId", value != null ? (object)value.ID : DBNull.Value);
|
|
}
|
|
|
|
protected internal void SetTanev(Tanev value)
|
|
{
|
|
m_Tanev = value;
|
|
if (value != null)
|
|
{
|
|
m_TanevId = value.ID;
|
|
}
|
|
else
|
|
{
|
|
m_TanevId = -1;
|
|
}
|
|
}
|
|
|
|
protected Tanev m_Tanev = null;
|
|
|
|
ITanev IMunkaSzerzodes.Tanev
|
|
{
|
|
get { return Tanev; }
|
|
set { Tanev = value as Tanev; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Az UML modellben szereplő MunkaSzerzodes és Tanev entitások közötti asszociáció megvalósítása.
|
|
/// </remarks>
|
|
[EntityProperty("Tanev", EntityPropertyBaseType.Entity, typeof(Tanev), EntityCopyMethod.ShallowCopy)]
|
|
public virtual Tanev Tanev
|
|
{
|
|
get
|
|
{
|
|
if ((m_Tanev == null) && (m_TanevId != -1))
|
|
{
|
|
SDA.Kreta.Entities.Tanev partner = SDA.Kreta.Entities.Tanev.GiveAnInstance();
|
|
partner.LoadByID(m_TanevId);
|
|
|
|
this.SetTanev(partner);
|
|
}
|
|
// természetesen null-t adunk vissza, ha nem tudtunk felhozni semmit
|
|
return m_Tanev;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
if (value != null)
|
|
{
|
|
if ((m_Tanev == null) || (value.ID != m_Tanev.ID))
|
|
{
|
|
if (value.State != EntityState.Initialized)
|
|
{
|
|
throw new EntityStateException(value.State);
|
|
}
|
|
if ((this.State != EntityState.New))
|
|
{
|
|
// Lista van a másik oldalon, úgyhogy a lista DA-ját használjuk
|
|
SDA.Kreta.Entities.Tanev_MunkaSzerzodes_DA da = new Tanev_MunkaSzerzodes_DA(value);
|
|
da.AddItem(this);
|
|
this.SetTanev(value);
|
|
}
|
|
else
|
|
{
|
|
this.SetTanev(value);
|
|
}
|
|
FieldModified("TanevId", value.ID);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
// ki kell törölni a kapcsolatot az adatbázisban
|
|
this.SetTanev(null);
|
|
UpdateAssociations();
|
|
FieldModified("TanevId", DBNull.Value);
|
|
}
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
#endregion
|
|
}
|
|
}
|
|
|