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

4092 lines
152 KiB
C#
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 Felhasznalo 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("Felhasznalo")]
// alapértelmezett EntityHistoryMode
public class Felhasznalo : Entity, IFelhasznalo
{
internal protected Felhasznalo()
: base()
{
}
public class AttributeInfo
{
public const string Neme = "Neme";
public const string SzuletesiDatum = "SzuletesiDatum";
public const string SzuletesiNev = "SzuletesiNev";
public const string AnyjaNeve = "AnyjaNeve";
public const string SzuletesiHely = "SzuletesiHely";
public const string TAJSzam = "TAJSzam";
public const string Allampolgarsaga = "Allampolgarsaga";
public const string KeresesiNev = "KeresesiNev";
public const string SzuletesiOrszag = "SzuletesiOrszag";
public const string SzuletesiNevSorrend = "SzuletesiNevSorrend";
public const string AnyjaNeveSorrend = "AnyjaNeveSorrend";
public const string AlapertelmezettLCID = "AlapertelmezettLCID";
public const string LatasserultWebHasznalata = "LatasserultWebHasznalata";
public const string SmsSzam = "SmsSzam";
public const string SmsSzinkronizalt = "SmsSzinkronizalt";
public const string KellADSzinkronizalas = "KellADSzinkronizalas";
public const string SzuletesiNevElvalaszto = "SzuletesiNevElvalaszto";
public const string AnyjaNeveElvalaszto = "AnyjaNeveElvalaszto";
public const string DMStartTime = "DMStartTime";
public const string NyomtatasiNev = "NyomtatasiNev";
public const string Utonev = "Utonev";
public const string Vezeteknev = "Vezeteknev";
public const string AdoazonositoJel = "AdoazonositoJel";
public const string Elotag = "Elotag";
public const string Anyanyelve = "Anyanyelve";
public const string IgazolvanySzam = "IgazolvanySzam";
public const string IgazolvanyTipusa = "IgazolvanyTipusa";
public const string NevSorrend = "NevSorrend";
public const string NyilvantartasiSzam = "NyilvantartasiSzam";
public const string NyilvantartasKezdete = "NyilvantartasKezdete";
public const string OktatasiAzonosito = "OktatasiAzonosito";
public const string OMKod = "OMKod";
public const string Alairas = "Alairas";
public const string ProfilKep = "ProfilKep";
public const string KretaKod = "KretaKod";
public const string KIRAzonosito = "KIRAzonosito";
public const string Allampolgarsaga2 = "Allampolgarsaga2";
public const string FenntartoAzonosito = "FenntartoAzonosito";
public const string Importalt = "Importalt";
public const string BelugyAltalAzonositott = "BelugyAltalAzonositott";
public const string UtolsoAdatFrissitesIdopontja = "UtolsoAdatFrissitesIdopontja";
public const string EgyediAzonosito = "EgyediAzonosito";
public const string KretaKurzusOklevelszam = "KretaKurzusOklevelszam";
public const string Megjegyzes = "Megjegyzes";
public const string IdpEgyediAzonosito = "IdpEgyediAzonosito";
public const string IsCovidFertozott = "IsCovidFertozott";
public const string CovidFertozesKezdeteDate = "CovidFertozesKezdeteDate";
public const string AnyjaUtoneve = "AnyjaUtoneve";
public const string AnyjaVezetekneve = "AnyjaVezetekneve";
public const string SzuletesiUtonev = "SzuletesiUtonev";
public const string SzuletesiVezeteknev = "SzuletesiVezeteknev";
public const string AnyjaNeveElotag = "AnyjaNeveElotag";
public const string SzuletesiNevElotag = "SzuletesiNevElotag";
public const string IsAdoAzonositoNelkul = "IsAdoAzonositoNelkul";
public const string IsOktAzonNelkul = "IsOktAzonNelkul";
public const string IsTAJSzamNelkul = "IsTAJSzamNelkul";
}
public class AttributeLengthInfo
{
public const int SzuletesiNevLength = 64;
public const int AnyjaNeveLength = 64;
public const int SzuletesiHelyLength = 50;
public const int TAJSzamLength = 9;
public const int KeresesiNevLength = 61;
public const int DMStartTimeLength = 5;
public const int NyomtatasiNevLength = 255;
public const int UtonevLength = 255;
public const int VezeteknevLength = 255;
public const int AdoazonositoJelLength = 10;
public const int ElotagLength = 20;
public const int IgazolvanySzamLength = 50;
public const int NyilvantartasiSzamLength = 50;
public const int OktatasiAzonositoLength = 20;
public const int OMKodLength = 20;
public const int AlairasLength = 2147483647;
public const int KretaKodLength = 6;
public const int KIRAzonositoLength = 20;
public const int FenntartoAzonositoLength = 20;
public const int EgyediAzonositoLength = 36;
public const int KretaKurzusOklevelszamLength = 50;
public const int MegjegyzesLength = 2000;
public const int AnyjaUtoneveLength = 255;
public const int AnyjaVezetekneveLength = 255;
public const int SzuletesiUtonevLength = 255;
public const int SzuletesiVezeteknevLength = 255;
public const int AnyjaNeveElotagLength = 20;
public const int SzuletesiNevElotagLength = 20;
}
#region General
private FelhasznaloDA m_DA = new FelhasznaloDA();
protected static Felhasznalo FakeFelhasznalo { get; set; }
public static Felhasznalo GiveAnInstance()
{
Felhasznalo result = FakeFelhasznalo == null
? new Felhasznalo()
: (Felhasznalo)FakeFelhasznalo.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<Felhasznalo> 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<Felhasznalo> 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<Felhasznalo> LoadWithFilter(string filter, Dictionary<string, object> commandParameters = null)
{
var result = new EntityCollection<Felhasznalo>();
new FelhasznaloDA().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<Felhasznalo> LoadWithFilter(string filter, ColumnFilterMode columnFilterMode, IEnumerable<string> columns, Dictionary<string, object> commandParameters = null)
{
var result = new EntityCollection<Felhasznalo>();
new FelhasznaloDA().LoadWithFilter(result, filter, columnFilterMode, columns, commandParameters);
return result;
}
protected override void StoreOriginalValues()
{
base.StoreOriginalValues();
OriginalValues.Add("Neme", (object)m_Neme);
OriginalValues.Add("SzuletesiDatum", (object)m_SzuletesiDatum);
OriginalValues.Add("SzuletesiNev", (object)m_SzuletesiNev);
OriginalValues.Add("AnyjaNeve", (object)m_AnyjaNeve);
OriginalValues.Add("SzuletesiHely", (SzuletesiHely == null ? (object)DBNull.Value : (object)m_SzuletesiHely));
OriginalValues.Add("TAJSzam", (TAJSzam == null ? (object)DBNull.Value : (object)m_TAJSzam));
OriginalValues.Add("Allampolgarsaga", (object)m_Allampolgarsaga);
OriginalValues.Add("KeresesiNev", (KeresesiNev == null ? (object)DBNull.Value : (object)m_KeresesiNev));
OriginalValues.Add("SzuletesiOrszag", (object)m_SzuletesiOrszag);
OriginalValues.Add("SzuletesiNevSorrend", (object)m_SzuletesiNevSorrend);
OriginalValues.Add("AnyjaNeveSorrend", (object)m_AnyjaNeveSorrend);
OriginalValues.Add("AlapertelmezettLCID", (AlapertelmezettLCID == null ? (object)DBNull.Value : (object)m_AlapertelmezettLCID));
OriginalValues.Add("LatasserultWebHasznalata", (object)m_LatasserultWebHasznalata);
OriginalValues.Add("SmsSzam", (SmsSzam == null ? (object)DBNull.Value : (object)m_SmsSzam));
OriginalValues.Add("SmsSzinkronizalt", (SmsSzinkronizalt == null ? (object)DBNull.Value : (object)m_SmsSzinkronizalt));
OriginalValues.Add("KellADSzinkronizalas", (object)m_KellADSzinkronizalas);
OriginalValues.Add("SzuletesiNevElvalaszto", (object)m_SzuletesiNevElvalaszto);
OriginalValues.Add("AnyjaNeveElvalaszto", (object)m_AnyjaNeveElvalaszto);
OriginalValues.Add("DMStartTime", (DMStartTime == null ? (object)DBNull.Value : (object)m_DMStartTime));
OriginalValues.Add("NyomtatasiNev", (object)m_NyomtatasiNev);
OriginalValues.Add("Utonev", (object)m_Utonev);
OriginalValues.Add("Vezeteknev", (object)m_Vezeteknev);
OriginalValues.Add("AdoazonositoJel", (AdoazonositoJel == null ? (object)DBNull.Value : (object)m_AdoazonositoJel));
OriginalValues.Add("Elotag", (Elotag == null ? (object)DBNull.Value : (object)m_Elotag));
OriginalValues.Add("Anyanyelve", (object)m_Anyanyelve);
OriginalValues.Add("IgazolvanySzam", (IgazolvanySzam == null ? (object)DBNull.Value : (object)m_IgazolvanySzam));
OriginalValues.Add("IgazolvanyTipusa", (IgazolvanyTipusa == null ? (object)DBNull.Value : (object)m_IgazolvanyTipusa));
OriginalValues.Add("NevSorrend", (object)m_NevSorrend);
OriginalValues.Add("NyilvantartasiSzam", (NyilvantartasiSzam == null ? (object)DBNull.Value : (object)m_NyilvantartasiSzam));
OriginalValues.Add("NyilvantartasKezdete", (object)m_NyilvantartasKezdete);
OriginalValues.Add("OktatasiAzonosito", (OktatasiAzonosito == null ? (object)DBNull.Value : (object)m_OktatasiAzonosito));
OriginalValues.Add("OMKod", (OMKod == null ? (object)DBNull.Value : (object)m_OMKod));
OriginalValues.Add("Alairas", (Alairas == null ? (object)DBNull.Value : (object)m_Alairas));
// ProfilKep (Binary) nem naplózandó attribútum, mert túl hosszú ()
OriginalValues.Add("KretaKod", (KretaKod == null ? (object)DBNull.Value : (object)m_KretaKod));
OriginalValues.Add("KIRAzonosito", (KIRAzonosito == null ? (object)DBNull.Value : (object)m_KIRAzonosito));
OriginalValues.Add("Allampolgarsaga2", (Allampolgarsaga2 == null ? (object)DBNull.Value : (object)m_Allampolgarsaga2));
OriginalValues.Add("FenntartoAzonosito", (FenntartoAzonosito == null ? (object)DBNull.Value : (object)m_FenntartoAzonosito));
OriginalValues.Add("Importalt", (object)m_Importalt);
OriginalValues.Add("BelugyAltalAzonositott", (object)m_BelugyAltalAzonositott);
OriginalValues.Add("UtolsoAdatFrissitesIdopontja", (UtolsoAdatFrissitesIdopontja == null ? (object)DBNull.Value : (object)m_UtolsoAdatFrissitesIdopontja));
OriginalValues.Add("EgyediAzonosito", (object)m_EgyediAzonosito);
OriginalValues.Add("KretaKurzusOklevelszam", (KretaKurzusOklevelszam == null ? (object)DBNull.Value : (object)m_KretaKurzusOklevelszam));
OriginalValues.Add("Megjegyzes", (Megjegyzes == null ? (object)DBNull.Value : (object)m_Megjegyzes));
OriginalValues.Add("IdpEgyediAzonosito", (object)m_IdpEgyediAzonosito);
OriginalValues.Add("IsCovidFertozott", (object)m_IsCovidFertozott);
OriginalValues.Add("CovidFertozesKezdeteDate", (CovidFertozesKezdeteDate == null ? (object)DBNull.Value : (object)m_CovidFertozesKezdeteDate));
OriginalValues.Add("AnyjaUtoneve", (AnyjaUtoneve == null ? (object)DBNull.Value : (object)m_AnyjaUtoneve));
OriginalValues.Add("AnyjaVezetekneve", (AnyjaVezetekneve == null ? (object)DBNull.Value : (object)m_AnyjaVezetekneve));
OriginalValues.Add("SzuletesiUtonev", (SzuletesiUtonev == null ? (object)DBNull.Value : (object)m_SzuletesiUtonev));
OriginalValues.Add("SzuletesiVezeteknev", (SzuletesiVezeteknev == null ? (object)DBNull.Value : (object)m_SzuletesiVezeteknev));
OriginalValues.Add("AnyjaNeveElotag", (AnyjaNeveElotag == null ? (object)DBNull.Value : (object)m_AnyjaNeveElotag));
OriginalValues.Add("SzuletesiNevElotag", (SzuletesiNevElotag == null ? (object)DBNull.Value : (object)m_SzuletesiNevElotag));
OriginalValues.Add("IsAdoAzonositoNelkul", (object)m_IsAdoAzonositoNelkul);
OriginalValues.Add("IsOktAzonNelkul", (object)m_IsOktAzonNelkul);
OriginalValues.Add("IsTAJSzamNelkul", (object)m_IsTAJSzamNelkul);
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_SzuletesiNev != null && m_SzuletesiNev.Length > 64)
{
throw new InvalidEntityAttributeException("Felhasznalo", "SzuletesiNev", EntityAttributeError.TooLong);
}
if (m_AnyjaNeve != null && m_AnyjaNeve.Length > 64)
{
throw new InvalidEntityAttributeException("Felhasznalo", "AnyjaNeve", EntityAttributeError.TooLong);
}
if (m_SzuletesiHely != null && m_SzuletesiHely.Length > 50)
{
throw new InvalidEntityAttributeException("Felhasznalo", "SzuletesiHely", EntityAttributeError.TooLong);
}
if (m_TAJSzam != null && m_TAJSzam.Length > 9)
{
throw new InvalidEntityAttributeException("Felhasznalo", "TAJSzam", EntityAttributeError.TooLong);
}
if (m_KeresesiNev != null && m_KeresesiNev.Length > 61)
{
throw new InvalidEntityAttributeException("Felhasznalo", "KeresesiNev", EntityAttributeError.TooLong);
}
if (m_DMStartTime != null && m_DMStartTime.Length > 5)
{
throw new InvalidEntityAttributeException("Felhasznalo", "DMStartTime", EntityAttributeError.TooLong);
}
if (m_NyomtatasiNev != null && m_NyomtatasiNev.Length > 255)
{
throw new InvalidEntityAttributeException("Felhasznalo", "NyomtatasiNev", EntityAttributeError.TooLong);
}
if (m_Utonev != null && m_Utonev.Length > 255)
{
throw new InvalidEntityAttributeException("Felhasznalo", "Utonev", EntityAttributeError.TooLong);
}
if (m_Vezeteknev != null && m_Vezeteknev.Length > 255)
{
throw new InvalidEntityAttributeException("Felhasznalo", "Vezeteknev", EntityAttributeError.TooLong);
}
if (m_AdoazonositoJel != null && m_AdoazonositoJel.Length > 10)
{
throw new InvalidEntityAttributeException("Felhasznalo", "AdoazonositoJel", EntityAttributeError.TooLong);
}
if (m_Elotag != null && m_Elotag.Length > 20)
{
throw new InvalidEntityAttributeException("Felhasznalo", "Elotag", EntityAttributeError.TooLong);
}
if (m_IgazolvanySzam != null && m_IgazolvanySzam.Length > 50)
{
throw new InvalidEntityAttributeException("Felhasznalo", "IgazolvanySzam", EntityAttributeError.TooLong);
}
if (m_NyilvantartasiSzam != null && m_NyilvantartasiSzam.Length > 50)
{
throw new InvalidEntityAttributeException("Felhasznalo", "NyilvantartasiSzam", EntityAttributeError.TooLong);
}
if (m_OktatasiAzonosito != null && m_OktatasiAzonosito.Length > 20)
{
throw new InvalidEntityAttributeException("Felhasznalo", "OktatasiAzonosito", EntityAttributeError.TooLong);
}
if (m_OMKod != null && m_OMKod.Length > 20)
{
throw new InvalidEntityAttributeException("Felhasznalo", "OMKod", EntityAttributeError.TooLong);
}
if (m_Alairas != null && m_Alairas.Length > 2147483647)
{
throw new InvalidEntityAttributeException("Felhasznalo", "Alairas", EntityAttributeError.TooLong);
}
if (m_KretaKod != null && m_KretaKod.Length > 6)
{
throw new InvalidEntityAttributeException("Felhasznalo", "KretaKod", EntityAttributeError.TooLong);
}
if (m_KIRAzonosito != null && m_KIRAzonosito.Length > 20)
{
throw new InvalidEntityAttributeException("Felhasznalo", "KIRAzonosito", EntityAttributeError.TooLong);
}
if (m_FenntartoAzonosito != null && m_FenntartoAzonosito.Length > 20)
{
throw new InvalidEntityAttributeException("Felhasznalo", "FenntartoAzonosito", EntityAttributeError.TooLong);
}
if (m_EgyediAzonosito != null && m_EgyediAzonosito.Length > 36)
{
throw new InvalidEntityAttributeException("Felhasznalo", "EgyediAzonosito", EntityAttributeError.TooLong);
}
if (m_KretaKurzusOklevelszam != null && m_KretaKurzusOklevelszam.Length > 50)
{
throw new InvalidEntityAttributeException("Felhasznalo", "KretaKurzusOklevelszam", EntityAttributeError.TooLong);
}
if (m_Megjegyzes != null && m_Megjegyzes.Length > 2000)
{
throw new InvalidEntityAttributeException("Felhasznalo", "Megjegyzes", EntityAttributeError.TooLong);
}
if (m_AnyjaUtoneve != null && m_AnyjaUtoneve.Length > 255)
{
throw new InvalidEntityAttributeException("Felhasznalo", "AnyjaUtoneve", EntityAttributeError.TooLong);
}
if (m_AnyjaVezetekneve != null && m_AnyjaVezetekneve.Length > 255)
{
throw new InvalidEntityAttributeException("Felhasznalo", "AnyjaVezetekneve", EntityAttributeError.TooLong);
}
if (m_SzuletesiUtonev != null && m_SzuletesiUtonev.Length > 255)
{
throw new InvalidEntityAttributeException("Felhasznalo", "SzuletesiUtonev", EntityAttributeError.TooLong);
}
if (m_SzuletesiVezeteknev != null && m_SzuletesiVezeteknev.Length > 255)
{
throw new InvalidEntityAttributeException("Felhasznalo", "SzuletesiVezeteknev", EntityAttributeError.TooLong);
}
if (m_AnyjaNeveElotag != null && m_AnyjaNeveElotag.Length > 20)
{
throw new InvalidEntityAttributeException("Felhasznalo", "AnyjaNeveElotag", EntityAttributeError.TooLong);
}
if (m_SzuletesiNevElotag != null && m_SzuletesiNevElotag.Length > 20)
{
throw new InvalidEntityAttributeException("Felhasznalo", "SzuletesiNevElotag", EntityAttributeError.TooLong);
}
}
// kötelező asszociációk ellenőrzése...
if (m_IntezmenyId == -1) { throw new InvalidEntityAttributeException("Felhasznalo", "IntezmenyId", EntityAttributeError.Empty); }
if (m_TanevId == -1) { throw new InvalidEntityAttributeException("Felhasznalo", "TanevId", EntityAttributeError.Empty); }
}
#endregion
#region Alaphelyzetbe állítás
protected override void Reset()
{
base.Reset();
// alaphelyzetbe állítjuk az egyszerű mezőket
this.m_Neme = -1;
this.m_SzuletesiDatum = DateTime.Now /* XXX DateTime */;
this.m_SzuletesiNev = "";
this.m_AnyjaNeve = "";
this.m_SzuletesiHely = null;
this.m_TAJSzam = null;
this.m_Allampolgarsaga = -1;
this.m_KeresesiNev = null;
this.m_SzuletesiOrszag = -1;
this.m_SzuletesiNevSorrend = true;
this.m_AnyjaNeveSorrend = true;
this.m_AlapertelmezettLCID = null;
this.m_LatasserultWebHasznalata = false;
this.m_SmsSzam = null;
this.m_SmsSzinkronizalt = null;
this.m_KellADSzinkronizalas = true;
this.m_SzuletesiNevElvalaszto = 0;
this.m_AnyjaNeveElvalaszto = 0;
this.m_DMStartTime = null;
this.m_NyomtatasiNev = "";
this.m_Utonev = "";
this.m_Vezeteknev = "";
this.m_AdoazonositoJel = null;
this.m_Elotag = null;
this.m_Anyanyelve = -1;
this.m_IgazolvanySzam = null;
this.m_IgazolvanyTipusa = null;
this.m_NevSorrend = true;
this.m_NyilvantartasiSzam = null;
this.m_NyilvantartasKezdete = DateTime.Now /* XXX DateTime */;
this.m_OktatasiAzonosito = null;
this.m_OMKod = null;
this.m_Alairas = null;
this.m_ProfilKep = null;
this.m_KretaKod = null;
this.m_KIRAzonosito = null;
this.m_Allampolgarsaga2 = null;
this.m_FenntartoAzonosito = null;
this.m_Importalt = false;
this.m_BelugyAltalAzonositott = false;
this.m_UtolsoAdatFrissitesIdopontja = null;
this.m_EgyediAzonosito = "00000000-0000-0000-0000-000000000000";
this.m_KretaKurzusOklevelszam = null;
this.m_Megjegyzes = null;
this.m_IdpEgyediAzonosito = Guid.Parse("00000000-0000-0000-0000-000000000000");
this.m_IsCovidFertozott = false;
this.m_CovidFertozesKezdeteDate = null;
this.m_AnyjaUtoneve = null;
this.m_AnyjaVezetekneve = null;
this.m_SzuletesiUtonev = null;
this.m_SzuletesiVezeteknev = null;
this.m_AnyjaNeveElotag = null;
this.m_SzuletesiNevElotag = null;
this.m_IsAdoAzonositoNelkul = false;
this.m_IsOktAzonNelkul = false;
this.m_IsTAJSzamNelkul = false;
// alaphelyzetbe állítjuk az asszociációkból származó mezőket
this.m_UserProfile = null; // EntityCollection
this.m_FelhasznaloBelepesTortenet = null; // EntityCollection
this.m_FelhasznaloBelepes = null; // EntityCollection
this.m_Szerepkor = null; // EntityCollection
this.m_Cim = null; // EntityCollection
this.m_Telefon = null; // EntityCollection
this.m_Email = null; // EntityCollection
this.m_TanarEletpalyamodellje = null; // EntityCollection
this.m_OldalLatogatottsag = null; // EntityCollection
this.m_Jogosultsag = null; // EntityCollection
this.m_HozzarendeltDoksik = null; // EntityCollection
this.m_PartnerDoksik = null; // EntityCollection
this.m_FeltoltottDoksik = null; // EntityCollection
this.m_TanuloKozossegiSzolgalat = null; // EntityCollection
this.m_NaploEllenorzesek = null; // EntityCollection
this.m_TanitasiOrai = null; // EntityCollection
this.m_HelyettesitesiIdoszak = null; // EntityCollection
this.m_eLearning = null; // EntityCollection
this.m_HaziFeladat = null; // EntityCollection
this.m_HelyettesitettHaziFeladat = null; // EntityCollection
this.m_TanuloHaziFeladat = null; // EntityCollection
this.m_Vegzettseg = null; // EntityCollection
this.m_KIRKontener = null; // EntityCollection
this.m_JelszoModositasLink = null; // EntityCollection
this.m_IktatottDokumentum = null; // EntityCollection
this.m_ElvegzettKurzus = null; // EntityCollection
this.m_TavolletJelento = null; // EntityCollection
this.m_ElearningFelhasznalo = null; // EntityCollection
this.m_DashboardUzenetFelhasznalo = null; // EntityCollection
this.m_BeszerzesiIgenyMegjegyzes = null; // EntityCollection
this.m_BeszerzesiIgeny = null; // EntityCollection
this.m_LepEloadasJegyzek = null; // EntityCollection
this.m_TanuloEsemeny = null; // EntityCollection
this.m_Csatolmany = null; // EntityCollection
this.m_EgyHaztartasbanElok = null; // EntityCollection
this.m_File = null; // EntityCollection
this.m_RogzitettZaradek = null; // EntityCollection
this.m_UtoljaraAltalaModZaradek = null; // EntityCollection
this.m_ProfilkepFile = null; // EntityCollection
this.m_IntezmenyAdatszolgaltatas = null; // EntityCollection
this.m_RogzitettFelmentesek = null; // EntityCollection
this.m_ModositottFelmentesek = null; // EntityCollection
this.m_NemKotottMunkaido = null; // EntityCollection
this.m_OrarendiOrai = null; // EntityCollection
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...
if (this.FelhasznaloBelepes.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "FelhasznaloBelepes", EntityUtil.GetAssociationDescription("T_FELHASZNALOBELEPES_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.Szerepkor.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "Szerepkor", EntityUtil.GetAssociationDescription("T_SZEREPKOR_OSSZES", "ID")); // *-* + kapcsolotabla
}
if (this.Cim.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "Cim", EntityUtil.GetAssociationDescription("T_CIM_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.Telefon.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "Telefon", EntityUtil.GetAssociationDescription("T_TELEFON_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.Email.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "Email", EntityUtil.GetAssociationDescription("T_EMAIL_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.TanarEletpalyamodellje.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "TanarEletpalyamodellje", EntityUtil.GetAssociationDescription("T_PEDAGOGUSELETPALYAMODELL_OSSZES", "C_TANARID")); // nincs kapcsolotabla
}
if (this.OldalLatogatottsag.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "OldalLatogatottsag", EntityUtil.GetAssociationDescription("T_OLDALLATOGATOTTSAG_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.Jogosultsag.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "Jogosultsag", EntityUtil.GetAssociationDescription("T_JOGOSULTSAG_OSSZES", "ID")); // *-* + kapcsolotabla
}
if (this.HozzarendeltDoksik.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "HozzarendeltDoksik", EntityUtil.GetAssociationDescription("T_IKTATOTTDOKUMENTUMOK_OSSZES", "ID")); // *-* + kapcsolotabla
}
if (this.PartnerDoksik.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "PartnerDoksik", EntityUtil.GetAssociationDescription("T_IKTATOTTDOKUMENTUMOK_OSSZES", "C_DOKUMENTUMPARTNEREID")); // nincs kapcsolotabla
}
if (this.FeltoltottDoksik.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "FeltoltottDoksik", EntityUtil.GetAssociationDescription("T_IKTATOTTDOKUMENTUMOK_OSSZES", "C_FELTOLTOFELHASZNALOID")); // nincs kapcsolotabla
}
if (this.TanuloKozossegiSzolgalat.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "TanuloKozossegiSzolgalat", EntityUtil.GetAssociationDescription("T_TANULOKOZOSSEGISZOLGALAT_OSSZES", "C_FELJEGYZOID")); // nincs kapcsolotabla
}
if (this.NaploEllenorzesek.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "NaploEllenorzesek", EntityUtil.GetAssociationDescription("T_NAPLOELLENORZES_OSSZES", "C_ELLENORZOSZEMELYID")); // nincs kapcsolotabla
}
if (this.TanitasiOrai.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "TanitasiOrai", EntityUtil.GetAssociationDescription("T_TANITASIORA_OSSZES", "C_ORATULAJDONOSID")); // nincs kapcsolotabla
}
if (this.HelyettesitesiIdoszak.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "HelyettesitesiIdoszak", EntityUtil.GetAssociationDescription("T_HELYETTESITESIIDOSZAK_OSSZES", "C_ROGZITOID")); // nincs kapcsolotabla
}
if (this.eLearning.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "eLearning", EntityUtil.GetAssociationDescription("T_ELEARNING_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.HaziFeladat.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "HaziFeladat", EntityUtil.GetAssociationDescription("T_HAZIFELADATOK_OSSZES", "C_ROGZITOID")); // nincs kapcsolotabla
}
if (this.HelyettesitettHaziFeladat.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "HelyettesitettHaziFeladat", EntityUtil.GetAssociationDescription("T_HAZIFELADATOK_OSSZES", "C_HELYETTESITOID")); // nincs kapcsolotabla
}
if (this.TanuloHaziFeladat.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "TanuloHaziFeladat", EntityUtil.GetAssociationDescription("T_TANULOHAZIFELADAT_OSSZES", "C_ROGZITOID")); // nincs kapcsolotabla
}
if (this.Vegzettseg.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "Vegzettseg", EntityUtil.GetAssociationDescription("T_VEGZETTSEG_OSSZES", "C_TANARID")); // nincs kapcsolotabla
}
if (this.KIRKontener.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "KIRKontener", EntityUtil.GetAssociationDescription("T_KIRKONTENER_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.JelszoModositasLink.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "JelszoModositasLink", EntityUtil.GetAssociationDescription("T_JELSZOMODOSITASLINK_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.IktatottDokumentum.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "IktatottDokumentum", EntityUtil.GetAssociationDescription("T_IKTATOTTDOKUMENTUM_OSSZES", "C_IKTATOSZEMELYID")); // nincs kapcsolotabla
}
if (this.ElvegzettKurzus.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "ElvegzettKurzus", EntityUtil.GetAssociationDescription("T_ELVEGZETTKURZUS_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.TavolletJelento.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "TavolletJelento", EntityUtil.GetAssociationDescription("T_TAVOLLETJELENTO_OSSZES", "C_ROGZITOID")); // nincs kapcsolotabla
}
if (this.ElearningFelhasznalo.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "ElearningFelhasznalo", EntityUtil.GetAssociationDescription("T_ELEARNINGFELHASZNALO_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.DashboardUzenetFelhasznalo.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "DashboardUzenetFelhasznalo", EntityUtil.GetAssociationDescription("T_DASHBOARDUZENETFELHASZNALO_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.BeszerzesiIgenyMegjegyzes.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "BeszerzesiIgenyMegjegyzes", EntityUtil.GetAssociationDescription("T_BESZERZESIIGENYMEGJEGYZES_OSSZES", "C_ROGZITOID")); // nincs kapcsolotabla
}
if (this.BeszerzesiIgeny.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "BeszerzesiIgeny", EntityUtil.GetAssociationDescription("T_BESZERZESIIGENY_OSSZES", "C_ROGZITOID")); // nincs kapcsolotabla
}
if (this.LepEloadasJegyzek.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "LepEloadasJegyzek", EntityUtil.GetAssociationDescription("T_LEPELOADASJEGYZEK_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.TanuloEsemeny.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "TanuloEsemeny", EntityUtil.GetAssociationDescription("T_TANULOESEMENY_OSSZES", "C_FELJEGYZOID")); // nincs kapcsolotabla
}
if (this.Csatolmany.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "Csatolmany", EntityUtil.GetAssociationDescription("T_CSATOLMANY_OSSZES", "C_ADMINFELHASZNALOID")); // nincs kapcsolotabla
}
if (this.EgyHaztartasbanElok.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "EgyHaztartasbanElok", EntityUtil.GetAssociationDescription("T_EGYHAZTARTASBANELOK_OSSZES", "C_ROGZITOFELHASZNALOID")); // nincs kapcsolotabla
}
if (this.File.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "File", EntityUtil.GetAssociationDescription("T_FILE_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.RogzitettZaradek.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "RogzitettZaradek", EntityUtil.GetAssociationDescription("T_ZARADEK_OSSZES", "C_ROGZITOID")); // nincs kapcsolotabla
}
if (this.UtoljaraAltalaModZaradek.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "UtoljaraAltalaModZaradek", EntityUtil.GetAssociationDescription("T_ZARADEK_OSSZES", "C_UTOLSOMODOSITOID")); // nincs kapcsolotabla
}
if (this.ProfilkepFile.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "ProfilkepFile", EntityUtil.GetAssociationDescription("T_PROFILKEPFILE_OSSZES", "C_FELHASZNALOID")); // nincs kapcsolotabla
}
if (this.IntezmenyAdatszolgaltatas.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "IntezmenyAdatszolgaltatas", EntityUtil.GetAssociationDescription("T_INTEZMENYADATSZOLGALTATAS_OSSZES", "C_SZIRSTATVEGLEGESITOID")); // nincs kapcsolotabla
}
if (this.RogzitettFelmentesek.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "RogzitettFelmentesek", EntityUtil.GetAssociationDescription("T_TANULOMENTESSEG_OSSZES", "C_FELMENTESROGZITOTANARID")); // nincs kapcsolotabla
}
if (this.ModositottFelmentesek.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "ModositottFelmentesek", EntityUtil.GetAssociationDescription("T_TANULOMENTESSEG_OSSZES", "C_UTOLSOMODOSITOTANARID")); // nincs kapcsolotabla
}
if (this.NemKotottMunkaido.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "NemKotottMunkaido", EntityUtil.GetAssociationDescription("T_NEMKOTOTTMUNKAIDO_OSSZES", "C_TULAJDONOSID")); // nincs kapcsolotabla
}
if (this.OrarendiOrai.Count > 0)
{
throw new EntityDeleteFailedException("Felhasznalo", "OrarendiOrai", EntityUtil.GetAssociationDescription("T_ORARENDIORA_OSSZES", "C_ORATULAJDONOSID")); // nincs kapcsolotabla
}
// 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...
foreach (UserProfile partner in this.UserProfile)
{
if (partner.State != EntityState.Removed)
{
if (partner.ID != this.ID)
{
partner.CascadeDelete(runHandler); // Kötelezően ránk mutat...
}
}
}
foreach (FelhasznaloBelepesTortenet partner in this.FelhasznaloBelepesTortenet)
{
if (partner.State != EntityState.Removed)
{
if (partner.ID != this.ID)
{
partner.CascadeDelete(runHandler); // Kötelezően ránk mutat...
}
}
}
}
#region Mezők és tulajdonságok
#region Egyszerű mezők
#region Neme
protected internal int /* DictionaryItem */ m_Neme;
/// <summary>
/// Felhasználó nemének ID-ja (férfi, nö...) 
/// </summary>
[EntityProperty("Neme", EntityPropertyBaseType.ValueType, typeof(int /* DictionaryItem */), EntityCopyMethod.ShallowCopy)]
[EntityDictionaryItemProperty("Neme", "Nem", typeof(SDA.Kreta.Entities.Nem))]
public virtual int /* DictionaryItem */ Neme
{
get
{
return m_Neme;
}
set
{
CheckModifyable();
if (m_Neme == value) return;
m_Neme = value;
FieldModified("Neme", value);
}
}
#endregion
#region SzuletesiDatum
protected internal DateTime m_SzuletesiDatum;
/// <summary>
/// Születési dátum
/// </summary>
[EntityProperty("SzuletesiDatum", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
public virtual DateTime SzuletesiDatum
{
get
{
return m_SzuletesiDatum;
}
set
{
CheckModifyable();
if (m_SzuletesiDatum == value) return;
m_SzuletesiDatum = value;
FieldModified("SzuletesiDatum", value);
}
}
#endregion
#region SzuletesiNev
protected internal string m_SzuletesiNev;
/// <summary>
/// Születési név
/// </summary>
[EntityProperty("SzuletesiNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string SzuletesiNev
{
get
{
return m_SzuletesiNev == null ? m_SzuletesiNev : m_SzuletesiNev.Trim();
}
set
{
CheckModifyable();
value = (value == null) ? value : value.Trim();
if (m_SzuletesiNev == value) return;
m_SzuletesiNev = value;
FieldModified("SzuletesiNev", value);
}
}
#endregion
#region AnyjaNeve
protected internal string m_AnyjaNeve;
/// <summary>
/// Anyja születési neve 
/// </summary>
[EntityProperty("AnyjaNeve", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string AnyjaNeve
{
get
{
return m_AnyjaNeve == null ? m_AnyjaNeve : m_AnyjaNeve.Trim();
}
set
{
CheckModifyable();
value = (value == null) ? value : value.Trim();
if (m_AnyjaNeve == value) return;
m_AnyjaNeve = value;
FieldModified("AnyjaNeve", value);
}
}
#endregion
#region SzuletesiHely
protected internal string m_SzuletesiHely;
/// <summary>
/// Születési hely 
/// </summary>
[EntityProperty("SzuletesiHely", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string SzuletesiHely
{
get
{
return m_SzuletesiHely == null ? m_SzuletesiHely : m_SzuletesiHely.Trim();
}
set
{
CheckModifyable();
value = (value == null) ? value : value.Trim();
if (m_SzuletesiHely == value) return;
m_SzuletesiHely = value;
FieldModified("SzuletesiHely", value);
}
}
#endregion
#region TAJSzam
protected internal string m_TAJSzam;
/// <summary>
/// TAJ-szám 
/// </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 Allampolgarsaga
protected internal int /* DictionaryItem */ m_Allampolgarsaga;
/// <summary>
/// Állampolgárság ID-ja (magyar, román...)
/// </summary>
[EntityProperty("Allampolgarsaga", EntityPropertyBaseType.ValueType, typeof(int /* DictionaryItem */), EntityCopyMethod.ShallowCopy)]
[EntityDictionaryItemProperty("Allampolgarsaga", "Allampolgarsag", typeof(SDA.Kreta.Entities.Allampolgarsag))]
public virtual int /* DictionaryItem */ Allampolgarsaga
{
get
{
return m_Allampolgarsaga;
}
set
{
CheckModifyable();
if (m_Allampolgarsaga == value) return;
m_Allampolgarsaga = value;
FieldModified("Allampolgarsaga", value);
}
}
#endregion
#region KeresesiNev
protected internal string m_KeresesiNev;
/// <summary>
/// Nem nagyon használt, a felhasználó neve ékezet és speciális karakterek nélkül 
/// </summary>
[EntityProperty("KeresesiNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string KeresesiNev
{
get
{
return m_KeresesiNev;
}
set
{
CheckModifyable();
if (m_KeresesiNev == value) return;
m_KeresesiNev = value;
FieldModified("KeresesiNev", value);
}
}
#endregion
#region SzuletesiOrszag
protected internal int /* DictionaryItem */ m_SzuletesiOrszag;
/// <summary>
/// Születési ország ID-ja
/// </summary>
[EntityProperty("SzuletesiOrszag", EntityPropertyBaseType.ValueType, typeof(int /* DictionaryItem */), EntityCopyMethod.ShallowCopy)]
[EntityDictionaryItemProperty("SzuletesiOrszag", "OrszagTipus", typeof(SDA.Kreta.Entities.OrszagTipus))]
public virtual int /* DictionaryItem */ SzuletesiOrszag
{
get
{
return m_SzuletesiOrszag;
}
set
{
CheckModifyable();
if (m_SzuletesiOrszag == value) return;
m_SzuletesiOrszag = value;
FieldModified("SzuletesiOrszag", value);
}
}
#endregion
#region SzuletesiNevSorrend
protected internal bool m_SzuletesiNevSorrend;
/// <summary>
/// F: vezetéknév, keresztnév; T: keresztnév, vezetéknév
/// </summary>
[EntityProperty("SzuletesiNevSorrend", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool SzuletesiNevSorrend
{
get
{
return m_SzuletesiNevSorrend;
}
set
{
CheckModifyable();
if (m_SzuletesiNevSorrend == value) return;
m_SzuletesiNevSorrend = value;
FieldModified("SzuletesiNevSorrend", value);
}
}
#endregion
#region AnyjaNeveSorrend
protected internal bool m_AnyjaNeveSorrend;
/// <summary>
/// F: vezetéknév, keresztnév; T: keresztnév, vezetéknév
/// </summary>
[EntityProperty("AnyjaNeveSorrend", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool AnyjaNeveSorrend
{
get
{
return m_AnyjaNeveSorrend;
}
set
{
CheckModifyable();
if (m_AnyjaNeveSorrend == value) return;
m_AnyjaNeveSorrend = value;
FieldModified("AnyjaNeveSorrend", value);
}
}
#endregion
#region AlapertelmezettLCID
protected internal int? m_AlapertelmezettLCID;
/// <summary>
/// A KRÉTA nyelve, mindenhol 1038 (magyar) vagy NULL, más nem támogatott (NINCS HASZNÁLVA)
/// </summary>
[EntityProperty("AlapertelmezettLCID", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
public virtual int? AlapertelmezettLCID
{
get
{
return m_AlapertelmezettLCID;
}
set
{
CheckModifyable();
if (m_AlapertelmezettLCID == value) return;
m_AlapertelmezettLCID = value;
FieldModified("AlapertelmezettLCID", value);
}
}
#endregion
#region LatasserultWebHasznalata
protected internal bool m_LatasserultWebHasznalata;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("LatasserultWebHasznalata", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool LatasserultWebHasznalata
{
get
{
return m_LatasserultWebHasznalata;
}
set
{
CheckModifyable();
if (m_LatasserultWebHasznalata == value) return;
m_LatasserultWebHasznalata = value;
FieldModified("LatasserultWebHasznalata", value);
}
}
#endregion
#region SmsSzam
protected internal int? m_SmsSzam;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("SmsSzam", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
public virtual int? SmsSzam
{
get
{
return m_SmsSzam;
}
set
{
CheckModifyable();
if (m_SmsSzam == value) return;
m_SmsSzam = value;
FieldModified("SmsSzam", value);
}
}
#endregion
#region SmsSzinkronizalt
protected internal bool? m_SmsSzinkronizalt;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("SmsSzinkronizalt", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool? SmsSzinkronizalt
{
get
{
return m_SmsSzinkronizalt;
}
set
{
CheckModifyable();
if (m_SmsSzinkronizalt == value) return;
m_SmsSzinkronizalt = value;
FieldModified("SmsSzinkronizalt", value);
}
}
#endregion
#region KellADSzinkronizalas
protected internal bool m_KellADSzinkronizalas;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("KellADSzinkronizalas", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool KellADSzinkronizalas
{
get
{
return m_KellADSzinkronizalas;
}
set
{
CheckModifyable();
if (m_KellADSzinkronizalas == value) return;
m_KellADSzinkronizalas = value;
FieldModified("KellADSzinkronizalas", value);
}
}
#endregion
#region SzuletesiNevElvalaszto
protected internal int m_SzuletesiNevElvalaszto;
/// <summary>
/// A Születési név mezoben a karakterek száma a vezetéknév-keresztnév határáig (elválaszto space nélkül)
/// </summary>
[EntityProperty("SzuletesiNevElvalaszto", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
public virtual int SzuletesiNevElvalaszto
{
get
{
return m_SzuletesiNevElvalaszto;
}
set
{
CheckModifyable();
if (m_SzuletesiNevElvalaszto == value) return;
m_SzuletesiNevElvalaszto = value;
FieldModified("SzuletesiNevElvalaszto", value);
}
}
#endregion
#region AnyjaNeveElvalaszto
protected internal int m_AnyjaNeveElvalaszto;
/// <summary>
/// Az anyja neve mezoben a karakterek száma a vezetéknév-keresztnév határáig (elválaszto space nélkül)
/// </summary>
[EntityProperty("AnyjaNeveElvalaszto", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
public virtual int AnyjaNeveElvalaszto
{
get
{
return m_AnyjaNeveElvalaszto;
}
set
{
CheckModifyable();
if (m_AnyjaNeveElvalaszto == value) return;
m_AnyjaNeveElvalaszto = value;
FieldModified("AnyjaNeveElvalaszto", value);
}
}
#endregion
#region DMStartTime
protected internal string m_DMStartTime;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("DMStartTime", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string DMStartTime
{
get
{
return m_DMStartTime;
}
set
{
CheckModifyable();
if (m_DMStartTime == value) return;
m_DMStartTime = value;
FieldModified("DMStartTime", value);
}
}
#endregion
#region NyomtatasiNev
protected internal string m_NyomtatasiNev;
/// <summary>
/// A felhasználó teljes neve titulussal együtt
/// </summary>
[EntityProperty("NyomtatasiNev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string NyomtatasiNev
{
get
{
return m_NyomtatasiNev;
}
set
{
CheckModifyable();
if (m_NyomtatasiNev == value) return;
m_NyomtatasiNev = value;
FieldModified("NyomtatasiNev", value);
}
}
#endregion
#region Utonev
protected internal string m_Utonev;
/// <summary>
/// Utónév. keresztnév 
/// </summary>
[EntityProperty("Utonev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string Utonev
{
get
{
return m_Utonev;
}
set
{
CheckModifyable();
if (m_Utonev == value) return;
m_Utonev = value;
FieldModified("Utonev", value);
}
}
#endregion
#region Vezeteknev
protected internal string m_Vezeteknev;
/// <summary>
/// Vezetéknév, családi név 
/// </summary>
[EntityProperty("Vezeteknev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string Vezeteknev
{
get
{
return m_Vezeteknev;
}
set
{
CheckModifyable();
if (m_Vezeteknev == value) return;
m_Vezeteknev = value;
FieldModified("Vezeteknev", value);
}
}
#endregion
#region AdoazonositoJel
protected internal string m_AdoazonositoJel;
/// <summary>
/// Adóazonosító jel 
/// </summary>
[EntityProperty("AdoazonositoJel", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string AdoazonositoJel
{
get
{
return m_AdoazonositoJel;
}
set
{
CheckModifyable();
if (m_AdoazonositoJel == value) return;
m_AdoazonositoJel = value;
FieldModified("AdoazonositoJel", value);
}
}
#endregion
#region Elotag
protected internal string m_Elotag;
/// <summary>
/// Titulus, elotag 
/// </summary>
[EntityProperty("Elotag", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string Elotag
{
get
{
return m_Elotag;
}
set
{
CheckModifyable();
if (m_Elotag == value) return;
m_Elotag = value;
FieldModified("Elotag", value);
}
}
#endregion
#region Anyanyelve
protected internal int /* DictionaryItem */ m_Anyanyelve;
/// <summary>
/// Anyanyelv ID-ja 
/// </summary>
[EntityProperty("Anyanyelve", EntityPropertyBaseType.ValueType, typeof(int /* DictionaryItem */), EntityCopyMethod.ShallowCopy)]
[EntityDictionaryItemProperty("Anyanyelve", "Anyanyelv", typeof(SDA.Kreta.Entities.Anyanyelv))]
public virtual int /* DictionaryItem */ Anyanyelve
{
get
{
return m_Anyanyelve;
}
set
{
CheckModifyable();
if (m_Anyanyelve == value) return;
m_Anyanyelve = value;
FieldModified("Anyanyelve", value);
}
}
#endregion
#region IgazolvanySzam
protected internal string m_IgazolvanySzam;
/// <summary>
/// A megadott típusú igazolvány száma 
/// </summary>
[EntityProperty("IgazolvanySzam", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string IgazolvanySzam
{
get
{
return m_IgazolvanySzam;
}
set
{
CheckModifyable();
if (m_IgazolvanySzam == value) return;
m_IgazolvanySzam = value;
FieldModified("IgazolvanySzam", value);
}
}
#endregion
#region IgazolvanyTipusa
protected internal int? /* DictionaryItem */ m_IgazolvanyTipusa;
/// <summary>
/// Az igazolványtípus ID-ja (személyi, útlevél stb...)
/// </summary>
[EntityProperty("IgazolvanyTipusa", EntityPropertyBaseType.ValueType, typeof(int /* DictionaryItem */), EntityCopyMethod.ShallowCopy)]
[EntityDictionaryItemProperty("IgazolvanyTipusa", "IgazolvanyTipus", typeof(SDA.Kreta.Entities.IgazolvanyTipus))]
public virtual int? /* DictionaryItem */ IgazolvanyTipusa
{
get
{
return m_IgazolvanyTipusa;
}
set
{
CheckModifyable();
if (m_IgazolvanyTipusa == value) return;
m_IgazolvanyTipusa = value;
FieldModified("IgazolvanyTipusa", value);
}
}
#endregion
#region NevSorrend
protected internal bool m_NevSorrend;
/// <summary>
/// F: vezetéknév, keresztnév; T: keresztnév, vezetéknév 
/// </summary>
[EntityProperty("NevSorrend", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool NevSorrend
{
get
{
return m_NevSorrend;
}
set
{
CheckModifyable();
if (m_NevSorrend == value) return;
m_NevSorrend = value;
FieldModified("NevSorrend", value);
}
}
#endregion
#region NyilvantartasiSzam
protected internal string m_NyilvantartasiSzam;
/// <summary>
/// Nyilvántartási szám 
/// </summary>
[EntityProperty("NyilvantartasiSzam", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string NyilvantartasiSzam
{
get
{
return m_NyilvantartasiSzam;
}
set
{
CheckModifyable();
if (m_NyilvantartasiSzam == value) return;
m_NyilvantartasiSzam = value;
FieldModified("NyilvantartasiSzam", value);
}
}
#endregion
#region NyilvantartasKezdete
protected internal DateTime m_NyilvantartasKezdete;
/// <summary>
/// Nyilvántartás kezdete 
/// </summary>
[EntityProperty("NyilvantartasKezdete", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
public virtual DateTime NyilvantartasKezdete
{
get
{
return m_NyilvantartasKezdete;
}
set
{
CheckModifyable();
if (m_NyilvantartasKezdete == value) return;
m_NyilvantartasKezdete = value;
FieldModified("NyilvantartasKezdete", value);
}
}
#endregion
#region OktatasiAzonosito
protected internal string m_OktatasiAzonosito;
/// <summary>
/// Oktatási azonosító 11 számjegy, elso karaktere 7-es (elvileg egyedi) 
/// </summary>
[EntityProperty("OktatasiAzonosito", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string OktatasiAzonosito
{
get
{
return m_OktatasiAzonosito;
}
set
{
CheckModifyable();
if (m_OktatasiAzonosito == value) return;
m_OktatasiAzonosito = value;
FieldModified("OktatasiAzonosito", value);
}
}
#endregion
#region OMKod
protected internal string m_OMKod;
/// <summary>
/// NINCS HASZNÁLVA?? (intézmény OM kódja) migrációval valamennyi átjött
/// </summary>
[EntityProperty("OMKod", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string OMKod
{
get
{
return m_OMKod;
}
set
{
CheckModifyable();
if (m_OMKod == value) return;
m_OMKod = value;
FieldModified("OMKod", value);
}
}
#endregion
#region Alairas
protected internal string m_Alairas;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("Alairas", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string Alairas
{
get
{
return m_Alairas;
}
set
{
CheckModifyable();
if (m_Alairas == value) return;
m_Alairas = value;
FieldModified("Alairas", value);
}
}
#endregion
#region ProfilKep
protected internal Byte[] m_ProfilKep;
/// <summary>
/// A feltöltött profilkép 
/// </summary>
[EntityProperty("ProfilKep", EntityPropertyBaseType.ValueType, typeof(Byte[]), EntityCopyMethod.ShallowCopy)]
public virtual Byte[] ProfilKep
{
get
{
return m_ProfilKep;
}
set
{
CheckModifyable();
if (m_ProfilKep == value) return;
m_ProfilKep = value;
FieldModified("ProfilKep", value);
}
}
#endregion
#region KretaKod
protected internal string m_KretaKod;
/// <summary>
/// 6 karakteres, alfanumerikus egyedi azonosító (generált)
/// </summary>
[EntityProperty("KretaKod", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string KretaKod
{
get
{
return m_KretaKod;
}
set
{
CheckModifyable();
if (m_KretaKod == value) return;
m_KretaKod = value;
FieldModified("KretaKod", value);
}
}
#endregion
#region KIRAzonosito
protected internal string m_KIRAzonosito;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("KIRAzonosito", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string KIRAzonosito
{
get
{
return m_KIRAzonosito;
}
set
{
CheckModifyable();
if (m_KIRAzonosito == value) return;
m_KIRAzonosito = value;
FieldModified("KIRAzonosito", value);
}
}
#endregion
#region Allampolgarsaga2
protected internal int? /* DictionaryItem */ m_Allampolgarsaga2;
/// <summary>
/// Második állampolgárság ID-ja 
/// </summary>
[EntityProperty("Allampolgarsaga2", EntityPropertyBaseType.ValueType, typeof(int /* DictionaryItem */), EntityCopyMethod.ShallowCopy)]
[EntityDictionaryItemProperty("Allampolgarsaga2", "Allampolgarsag", typeof(SDA.Kreta.Entities.Allampolgarsag))]
public virtual int? /* DictionaryItem */ Allampolgarsaga2
{
get
{
return m_Allampolgarsaga2;
}
set
{
CheckModifyable();
if (m_Allampolgarsaga2 == value) return;
m_Allampolgarsaga2 = value;
FieldModified("Allampolgarsaga2", value);
}
}
#endregion
#region FenntartoAzonosito
protected internal string m_FenntartoAzonosito;
/// <summary>
/// NINCS HASZNÁLVA, csak NN migrációval került be adat
/// </summary>
[EntityProperty("FenntartoAzonosito", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string FenntartoAzonosito
{
get
{
return m_FenntartoAzonosito;
}
set
{
CheckModifyable();
if (m_FenntartoAzonosito == value) return;
m_FenntartoAzonosito = value;
FieldModified("FenntartoAzonosito", value);
}
}
#endregion
#region Importalt
protected internal bool m_Importalt;
/// <summary>
/// Importálással került-e be a felhasznéló. Amit felületen módosítják a felhasználót a flag False-ra vált. 
/// </summary>
[EntityProperty("Importalt", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool Importalt
{
get
{
return m_Importalt;
}
set
{
CheckModifyable();
if (m_Importalt == value) return;
m_Importalt = value;
FieldModified("Importalt", value);
}
}
#endregion
#region BelugyAltalAzonositott
protected internal bool m_BelugyAltalAzonositott;
/// <summary>
/// Belügyiminisztérium adatbázisában azonosításra került-e 
/// </summary>
[EntityProperty("BelugyAltalAzonositott", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool BelugyAltalAzonositott
{
get
{
return m_BelugyAltalAzonositott;
}
set
{
CheckModifyable();
if (m_BelugyAltalAzonositott == value) return;
m_BelugyAltalAzonositott = value;
FieldModified("BelugyAltalAzonositott", value);
}
}
#endregion
#region UtolsoAdatFrissitesIdopontja
protected internal DateTime? m_UtolsoAdatFrissitesIdopontja;
/// <summary>
/// A belügyminisztérium adatbázisával történt utolsó szinkronizáció idopontja 
/// </summary>
[EntityProperty("UtolsoAdatFrissitesIdopontja", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
public virtual DateTime? UtolsoAdatFrissitesIdopontja
{
get
{
return m_UtolsoAdatFrissitesIdopontja;
}
set
{
CheckModifyable();
if (m_UtolsoAdatFrissitesIdopontja == value) return;
m_UtolsoAdatFrissitesIdopontja = value;
FieldModified("UtolsoAdatFrissitesIdopontja", value);
}
}
#endregion
#region EgyediAzonosito
protected internal string m_EgyediAzonosito;
/// <summary>
/// tanéveken átívelo azonosító, felhasználók azonosítására használja a központi és nexius rendszer
/// </summary>
[EntityProperty("EgyediAzonosito", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string EgyediAzonosito
{
get
{
return m_EgyediAzonosito;
}
set
{
CheckModifyable();
if (m_EgyediAzonosito == value) return;
m_EgyediAzonosito = value;
FieldModified("EgyediAzonosito", value);
}
}
#endregion
#region KretaKurzusOklevelszam
protected internal string m_KretaKurzusOklevelszam;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("KretaKurzusOklevelszam", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string KretaKurzusOklevelszam
{
get
{
return m_KretaKurzusOklevelszam;
}
set
{
CheckModifyable();
if (m_KretaKurzusOklevelszam == value) return;
m_KretaKurzusOklevelszam = value;
FieldModified("KretaKurzusOklevelszam", value);
}
}
#endregion
#region Megjegyzes
protected internal string m_Megjegyzes;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("Megjegyzes", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string Megjegyzes
{
get
{
return m_Megjegyzes;
}
set
{
CheckModifyable();
if (m_Megjegyzes == value) return;
m_Megjegyzes = value;
FieldModified("Megjegyzes", value);
}
}
#endregion
#region IdpEgyediAzonosito
protected internal Guid m_IdpEgyediAzonosito;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("IdpEgyediAzonosito", EntityPropertyBaseType.ValueType, typeof(Guid), EntityCopyMethod.ShallowCopy)]
public virtual Guid IdpEgyediAzonosito
{
get
{
return m_IdpEgyediAzonosito;
}
set
{
CheckModifyable();
if (m_IdpEgyediAzonosito == value) return;
m_IdpEgyediAzonosito = value;
FieldModified("IdpEgyediAzonosito", value);
}
}
#endregion
#region IsCovidFertozott
protected internal bool m_IsCovidFertozott;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("IsCovidFertozott", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool IsCovidFertozott
{
get
{
return m_IsCovidFertozott;
}
set
{
CheckModifyable();
if (m_IsCovidFertozott == value) return;
m_IsCovidFertozott = value;
FieldModified("IsCovidFertozott", value);
}
}
#endregion
#region CovidFertozesKezdeteDate
protected internal DateTime? m_CovidFertozesKezdeteDate;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("CovidFertozesKezdeteDate", EntityPropertyBaseType.ValueType, typeof(DateTime), EntityCopyMethod.ShallowCopy)]
public virtual DateTime? CovidFertozesKezdeteDate
{
get
{
return m_CovidFertozesKezdeteDate;
}
set
{
CheckModifyable();
if (m_CovidFertozesKezdeteDate == value) return;
m_CovidFertozesKezdeteDate = value;
FieldModified("CovidFertozesKezdeteDate", value);
}
}
#endregion
#region AnyjaUtoneve
protected internal string m_AnyjaUtoneve;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("AnyjaUtoneve", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string AnyjaUtoneve
{
get
{
return m_AnyjaUtoneve;
}
set
{
CheckModifyable();
if (m_AnyjaUtoneve == value) return;
m_AnyjaUtoneve = value;
FieldModified("AnyjaUtoneve", value);
}
}
#endregion
#region AnyjaVezetekneve
protected internal string m_AnyjaVezetekneve;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("AnyjaVezetekneve", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string AnyjaVezetekneve
{
get
{
return m_AnyjaVezetekneve;
}
set
{
CheckModifyable();
if (m_AnyjaVezetekneve == value) return;
m_AnyjaVezetekneve = value;
FieldModified("AnyjaVezetekneve", value);
}
}
#endregion
#region SzuletesiUtonev
protected internal string m_SzuletesiUtonev;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("SzuletesiUtonev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string SzuletesiUtonev
{
get
{
return m_SzuletesiUtonev;
}
set
{
CheckModifyable();
if (m_SzuletesiUtonev == value) return;
m_SzuletesiUtonev = value;
FieldModified("SzuletesiUtonev", value);
}
}
#endregion
#region SzuletesiVezeteknev
protected internal string m_SzuletesiVezeteknev;
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
[EntityProperty("SzuletesiVezeteknev", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string SzuletesiVezeteknev
{
get
{
return m_SzuletesiVezeteknev;
}
set
{
CheckModifyable();
if (m_SzuletesiVezeteknev == value) return;
m_SzuletesiVezeteknev = value;
FieldModified("SzuletesiVezeteknev", value);
}
}
#endregion
#region AnyjaNeveElotag
protected internal string m_AnyjaNeveElotag;
/// <summary>
/// Anyja neve elotag
/// </summary>
[EntityProperty("AnyjaNeveElotag", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string AnyjaNeveElotag
{
get
{
return m_AnyjaNeveElotag;
}
set
{
CheckModifyable();
if (m_AnyjaNeveElotag == value) return;
m_AnyjaNeveElotag = value;
FieldModified("AnyjaNeveElotag", value);
}
}
#endregion
#region SzuletesiNevElotag
protected internal string m_SzuletesiNevElotag;
/// <summary>
/// Születési név elotag
/// </summary>
[EntityProperty("SzuletesiNevElotag", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
public virtual string SzuletesiNevElotag
{
get
{
return m_SzuletesiNevElotag;
}
set
{
CheckModifyable();
if (m_SzuletesiNevElotag == value) return;
m_SzuletesiNevElotag = value;
FieldModified("SzuletesiNevElotag", value);
}
}
#endregion
#region IsAdoAzonositoNelkul
protected internal bool m_IsAdoAzonositoNelkul;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("IsAdoAzonositoNelkul", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool IsAdoAzonositoNelkul
{
get
{
return m_IsAdoAzonositoNelkul;
}
set
{
CheckModifyable();
if (m_IsAdoAzonositoNelkul == value) return;
m_IsAdoAzonositoNelkul = value;
FieldModified("IsAdoAzonositoNelkul", value);
}
}
#endregion
#region IsOktAzonNelkul
protected internal bool m_IsOktAzonNelkul;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("IsOktAzonNelkul", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool IsOktAzonNelkul
{
get
{
return m_IsOktAzonNelkul;
}
set
{
CheckModifyable();
if (m_IsOktAzonNelkul == value) return;
m_IsOktAzonNelkul = value;
FieldModified("IsOktAzonNelkul", value);
}
}
#endregion
#region IsTAJSzamNelkul
protected internal bool m_IsTAJSzamNelkul;
/// <summary>
/// NINCS HASZNÁLVA 
/// </summary>
[EntityProperty("IsTAJSzamNelkul", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
public virtual bool IsTAJSzamNelkul
{
get
{
return m_IsTAJSzamNelkul;
}
set
{
CheckModifyable();
if (m_IsTAJSzamNelkul == value) return;
m_IsTAJSzamNelkul = value;
FieldModified("IsTAJSzamNelkul", value);
}
}
#endregion
#endregion
#region Asszociációkkal kapcsolatos dolgok
protected internal virtual bool LoadByUserProfileId(int id)
{
return m_DA.LoadByUserProfileId(id, this);
}
protected internal virtual bool LoadByFelhasznaloBelepesTortenetId(int id)
{
return m_DA.LoadByFelhasznaloBelepesTortenetId(id, this);
}
protected internal virtual bool LoadByFelhasznaloBelepesId(int id)
{
return m_DA.LoadByFelhasznaloBelepesId(id, this);
}
protected internal virtual bool LoadByCimId(int id)
{
return m_DA.LoadByCimId(id, this);
}
protected internal virtual bool LoadByTelefonId(int id)
{
return m_DA.LoadByTelefonId(id, this);
}
protected internal virtual bool LoadByEmailId(int id)
{
return m_DA.LoadByEmailId(id, this);
}
protected internal virtual bool LoadByTanarEletpalyamodelljeId(int id)
{
return m_DA.LoadByTanarEletpalyamodelljeId(id, this);
}
protected internal virtual bool LoadByOldalLatogatottsagId(int id)
{
return m_DA.LoadByOldalLatogatottsagId(id, this);
}
protected internal virtual bool LoadByPartnerDoksikId(int id)
{
return m_DA.LoadByPartnerDoksikId(id, this);
}
protected internal virtual bool LoadByFeltoltottDoksikId(int id)
{
return m_DA.LoadByFeltoltottDoksikId(id, this);
}
protected internal virtual bool LoadByTanuloKozossegiSzolgalatId(int id)
{
return m_DA.LoadByTanuloKozossegiSzolgalatId(id, this);
}
protected internal virtual bool LoadByNaploEllenorzesekId(int id)
{
return m_DA.LoadByNaploEllenorzesekId(id, this);
}
protected internal virtual bool LoadByTanitasiOraiId(int id)
{
return m_DA.LoadByTanitasiOraiId(id, this);
}
protected internal virtual bool LoadByHelyettesitesiIdoszakId(int id)
{
return m_DA.LoadByHelyettesitesiIdoszakId(id, this);
}
protected internal virtual bool LoadByeLearningId(int id)
{
return m_DA.LoadByeLearningId(id, this);
}
protected internal virtual bool LoadByHaziFeladatId(int id)
{
return m_DA.LoadByHaziFeladatId(id, this);
}
protected internal virtual bool LoadByHelyettesitettHaziFeladatId(int id)
{
return m_DA.LoadByHelyettesitettHaziFeladatId(id, this);
}
protected internal virtual bool LoadByTanuloHaziFeladatId(int id)
{
return m_DA.LoadByTanuloHaziFeladatId(id, this);
}
protected internal virtual bool LoadByVegzettsegId(int id)
{
return m_DA.LoadByVegzettsegId(id, this);
}
protected internal virtual bool LoadByKIRKontenerId(int id)
{
return m_DA.LoadByKIRKontenerId(id, this);
}
protected internal virtual bool LoadByJelszoModositasLinkId(int id)
{
return m_DA.LoadByJelszoModositasLinkId(id, this);
}
protected internal virtual bool LoadByIktatottDokumentumId(int id)
{
return m_DA.LoadByIktatottDokumentumId(id, this);
}
protected internal virtual bool LoadByElvegzettKurzusId(int id)
{
return m_DA.LoadByElvegzettKurzusId(id, this);
}
protected internal virtual bool LoadByTavolletJelentoId(int id)
{
return m_DA.LoadByTavolletJelentoId(id, this);
}
protected internal virtual bool LoadByElearningFelhasznaloId(int id)
{
return m_DA.LoadByElearningFelhasznaloId(id, this);
}
protected internal virtual bool LoadByDashboardUzenetFelhasznaloId(int id)
{
return m_DA.LoadByDashboardUzenetFelhasznaloId(id, this);
}
protected internal virtual bool LoadByBeszerzesiIgenyMegjegyzesId(int id)
{
return m_DA.LoadByBeszerzesiIgenyMegjegyzesId(id, this);
}
protected internal virtual bool LoadByBeszerzesiIgenyId(int id)
{
return m_DA.LoadByBeszerzesiIgenyId(id, this);
}
protected internal virtual bool LoadByLepEloadasJegyzekId(int id)
{
return m_DA.LoadByLepEloadasJegyzekId(id, this);
}
protected internal virtual bool LoadByTanuloEsemenyId(int id)
{
return m_DA.LoadByTanuloEsemenyId(id, this);
}
protected internal virtual bool LoadByCsatolmanyId(int id)
{
return m_DA.LoadByCsatolmanyId(id, this);
}
protected internal virtual bool LoadByEgyHaztartasbanElokId(int id)
{
return m_DA.LoadByEgyHaztartasbanElokId(id, this);
}
protected internal virtual bool LoadByFileId(int id)
{
return m_DA.LoadByFileId(id, this);
}
protected internal virtual bool LoadByRogzitettZaradekId(int id)
{
return m_DA.LoadByRogzitettZaradekId(id, this);
}
protected internal virtual bool LoadByUtoljaraAltalaModZaradekId(int id)
{
return m_DA.LoadByUtoljaraAltalaModZaradekId(id, this);
}
protected internal virtual bool LoadByProfilkepFileId(int id)
{
return m_DA.LoadByProfilkepFileId(id, this);
}
protected internal virtual bool LoadByIntezmenyAdatszolgaltatasId(int id)
{
return m_DA.LoadByIntezmenyAdatszolgaltatasId(id, this);
}
protected internal virtual bool LoadByRogzitettFelmentesekId(int id)
{
return m_DA.LoadByRogzitettFelmentesekId(id, this);
}
protected internal virtual bool LoadByModositottFelmentesekId(int id)
{
return m_DA.LoadByModositottFelmentesekId(id, this);
}
protected internal virtual bool LoadByNemKotottMunkaidoId(int id)
{
return m_DA.LoadByNemKotottMunkaidoId(id, this);
}
protected internal virtual bool LoadByOrarendiOraiId(int id)
{
return m_DA.LoadByOrarendiOraiId(id, this);
}
#region Felhasznalo (*) -> 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 IFelhasznalo.Intezmeny
{
get { return Intezmeny; }
set { Intezmeny = value as Intezmeny; }
}
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo é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_Felhasznalo_DA da = new Intezmeny_Felhasznalo_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 Felhasznalo (*) -> 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 IFelhasznalo.Tanev
{
get { return Tanev; }
set { Tanev = value as Tanev; }
}
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo é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_Felhasznalo_DA da = new Tanev_Felhasznalo_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
#region Felhasznalo (1) -> UserProfile (*)
protected IAssociatedEntityCollection<UserProfile> m_UserProfile = null;
IReadOnlyList<IUserProfile> IFelhasznalo.UserProfile => UserProfile.Cast<IUserProfile>().ToList();
/// <summary>
/// Felhaszn?l?hoz tartoz? be?ll?t?sok.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és UserProfile entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("UserProfile", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<UserProfile>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<UserProfile> UserProfile
{
get
{
if (m_UserProfile == null)
{
m_UserProfile = new AssociatedEntityCollection<Felhasznalo, UserProfile>(
new Felhasznalo_UserProfile_DA(this)
);
m_UserProfile.Load();
}
return m_UserProfile;
}
}
#endregion
#region Felhasznalo (1) -> FelhasznaloBelepesTortenet (*)
protected IAssociatedEntityCollection<FelhasznaloBelepesTortenet> m_FelhasznaloBelepesTortenet = null;
IReadOnlyList<IFelhasznaloBelepesTortenet> IFelhasznalo.FelhasznaloBelepesTortenet => FelhasznaloBelepesTortenet.Cast<IFelhasznaloBelepesTortenet>().ToList();
/// <summary>
/// userhez tartozo korabbi belepesi informaciok
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és FelhasznaloBelepesTortenet entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("FelhasznaloBelepesTortenet", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<FelhasznaloBelepesTortenet>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<FelhasznaloBelepesTortenet> FelhasznaloBelepesTortenet
{
get
{
if (m_FelhasznaloBelepesTortenet == null)
{
m_FelhasznaloBelepesTortenet = new AssociatedEntityCollection<Felhasznalo, FelhasznaloBelepesTortenet>(
new Felhasznalo_FelhasznaloBelepesTortenet_DA(this)
);
m_FelhasznaloBelepesTortenet.Load();
}
return m_FelhasznaloBelepesTortenet;
}
}
#endregion
#region Felhasznalo (1) -> FelhasznaloBelepes (*)
protected IAssociatedEntityCollection<FelhasznaloBelepes> m_FelhasznaloBelepes = null;
IReadOnlyList<IFelhasznaloBelepes> IFelhasznalo.FelhasznaloBelepes => FelhasznaloBelepes.Cast<IFelhasznaloBelepes>().ToList();
/// <summary>
/// Felhasznál ID-ja, a belépés melyik felhasználóhoz tartozik 
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és FelhasznaloBelepes entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("FelhasznaloBelepes", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<FelhasznaloBelepes>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<FelhasznaloBelepes> FelhasznaloBelepes
{
get
{
if (m_FelhasznaloBelepes == null)
{
m_FelhasznaloBelepes = new AssociatedEntityCollection<Felhasznalo, FelhasznaloBelepes>(
new Felhasznalo_FelhasznaloBelepes_DA(this)
);
m_FelhasznaloBelepes.Load();
}
return m_FelhasznaloBelepes;
}
}
#endregion
#region Felhasznalo (*) -> Szerepkor (*)
protected IAssociatedEntityCollection<Szerepkor> m_Szerepkor = null;
IReadOnlyList<ISzerepkor> IFelhasznalo.Szerepkor => Szerepkor.Cast<ISzerepkor>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Szerepkor entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("Szerepkor", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Szerepkor>), EntityCopyMethod.ShallowCopy, "FelhasznaloId", "SzerepkorId", "T_FELHASZNALO_SZEREPKOR_OSSZES")]
public virtual IAssociatedEntityCollection<Szerepkor> Szerepkor
{
get
{
if (m_Szerepkor == null)
{
m_Szerepkor = new AssociatedEntityCollection<Felhasznalo, Szerepkor>(
new Felhasznalo_Szerepkor_DA(this)
);
m_Szerepkor.Load();
}
return m_Szerepkor;
}
}
/// <summary>
/// Teljesítményre optimalizált metódus a(z) Szerepkor hozzárendelésre. <b>Ne használd, ha nem muszáj!</b>
/// </summary>
public void AddToSzerepkor(Szerepkor partner)
{
if (m_Szerepkor == null)
{
new Felhasznalo_Szerepkor_DA(this).AddItem(partner);
}
else
{
Szerepkor.Add(partner);
}
}
/// <summary>
/// Teljesítményre optimalizált metódus a(z) Szerepkor szétrendelésre. <b>Ne használd, ha nem muszáj!</b>
/// </summary>
public void RemoveFromSzerepkor(Szerepkor partner)
{
if (m_Szerepkor == null)
{
new Felhasznalo_Szerepkor_DA(this).DeleteItem(partner);
}
else
{
Szerepkor.Remove(partner);
}
}
#endregion
#region Felhasznalo (1) -> Cim (*)
protected IAssociatedEntityCollection<Cim> m_Cim = null;
IReadOnlyList<ICim> IFelhasznalo.Cim => Cim.Cast<ICim>().ToList();
/// <summary>
/// Felhasználó ID-ja, akihez a emailcím tartozik
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Cim entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("Cim", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Cim>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<Cim> Cim
{
get
{
if (m_Cim == null)
{
m_Cim = new AssociatedEntityCollection<Felhasznalo, Cim>(
new Felhasznalo_Cim_DA(this)
);
m_Cim.Load();
}
return m_Cim;
}
}
#endregion
#region Felhasznalo (1) -> Telefon (*)
protected IAssociatedEntityCollection<Telefon> m_Telefon = null;
IReadOnlyList<ITelefon> IFelhasznalo.Telefon => Telefon.Cast<ITelefon>().ToList();
/// <summary>
/// Felhasználó ID-ja, akihez a emailcím tartozik
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Telefon entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("Telefon", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Telefon>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<Telefon> Telefon
{
get
{
if (m_Telefon == null)
{
m_Telefon = new AssociatedEntityCollection<Felhasznalo, Telefon>(
new Felhasznalo_Telefon_DA(this)
);
m_Telefon.Load();
}
return m_Telefon;
}
}
#endregion
#region Felhasznalo (1) -> Email (*)
protected IAssociatedEntityCollection<Email> m_Email = null;
IReadOnlyList<IEmail> IFelhasznalo.Email => Email.Cast<IEmail>().ToList();
/// <summary>
/// Felhasználó ID-ja, akihez a emailcím tartozik
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Email entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("Email", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Email>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<Email> Email
{
get
{
if (m_Email == null)
{
m_Email = new AssociatedEntityCollection<Felhasznalo, Email>(
new Felhasznalo_Email_DA(this)
);
m_Email.Load();
}
return m_Email;
}
}
#endregion
#region Felhasznalo (1) -> PedagogusEletpalyamodell (*)
protected IAssociatedEntityCollection<PedagogusEletpalyamodell> m_TanarEletpalyamodellje = null;
IReadOnlyList<IPedagogusEletpalyamodell> IFelhasznalo.TanarEletpalyamodellje => TanarEletpalyamodellje.Cast<IPedagogusEletpalyamodell>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és PedagogusEletpalyamodell entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("TanarEletpalyamodellje", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<PedagogusEletpalyamodell>), EntityCopyMethod.DeepCopy, "TanarId")]
public virtual IAssociatedEntityCollection<PedagogusEletpalyamodell> TanarEletpalyamodellje
{
get
{
if (m_TanarEletpalyamodellje == null)
{
m_TanarEletpalyamodellje = new AssociatedEntityCollection<Felhasznalo, PedagogusEletpalyamodell>(
new Felhasznalo_TanarEletpalyamodellje_DA(this)
);
m_TanarEletpalyamodellje.Load();
}
return m_TanarEletpalyamodellje;
}
}
#endregion
#region Felhasznalo (1) -> OldalLatogatottsag (*)
protected IAssociatedEntityCollection<OldalLatogatottsag> m_OldalLatogatottsag = null;
IReadOnlyList<IOldalLatogatottsag> IFelhasznalo.OldalLatogatottsag => OldalLatogatottsag.Cast<IOldalLatogatottsag>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és OldalLatogatottsag entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("OldalLatogatottsag", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<OldalLatogatottsag>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<OldalLatogatottsag> OldalLatogatottsag
{
get
{
if (m_OldalLatogatottsag == null)
{
m_OldalLatogatottsag = new AssociatedEntityCollection<Felhasznalo, OldalLatogatottsag>(
new Felhasznalo_OldalLatogatottsag_DA(this)
);
m_OldalLatogatottsag.Load();
}
return m_OldalLatogatottsag;
}
}
#endregion
#region Felhasznalo (*) -> Jogosultsag (*)
protected IAssociatedEntityCollection<Jogosultsag> m_Jogosultsag = null;
IReadOnlyList<IJogosultsag> IFelhasznalo.Jogosultsag => Jogosultsag.Cast<IJogosultsag>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Jogosultsag entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("Jogosultsag", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Jogosultsag>), EntityCopyMethod.ShallowCopy, "FelhasznaloId", "JogosultsagId", "T_JOGOSULTSAG_FELHASZNALO_OSSZES")]
public virtual IAssociatedEntityCollection<Jogosultsag> Jogosultsag
{
get
{
if (m_Jogosultsag == null)
{
m_Jogosultsag = new AssociatedEntityCollection<Felhasznalo, Jogosultsag>(
new Felhasznalo_Jogosultsag_DA(this)
);
m_Jogosultsag.Load();
}
return m_Jogosultsag;
}
}
/// <summary>
/// Teljesítményre optimalizált metódus a(z) Jogosultsag hozzárendelésre. <b>Ne használd, ha nem muszáj!</b>
/// </summary>
public void AddToJogosultsag(Jogosultsag partner)
{
if (m_Jogosultsag == null)
{
new Felhasznalo_Jogosultsag_DA(this).AddItem(partner);
}
else
{
Jogosultsag.Add(partner);
}
}
/// <summary>
/// Teljesítményre optimalizált metódus a(z) Jogosultsag szétrendelésre. <b>Ne használd, ha nem muszáj!</b>
/// </summary>
public void RemoveFromJogosultsag(Jogosultsag partner)
{
if (m_Jogosultsag == null)
{
new Felhasznalo_Jogosultsag_DA(this).DeleteItem(partner);
}
else
{
Jogosultsag.Remove(partner);
}
}
#endregion
#region Felhasznalo (*) -> IktatottDokumentumok (*)
protected IAssociatedEntityCollection<IktatottDokumentumok> m_HozzarendeltDoksik = null;
IReadOnlyList<IIktatottDokumentumok> IFelhasznalo.HozzarendeltDoksik => HozzarendeltDoksik.Cast<IIktatottDokumentumok>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és IktatottDokumentumok entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("HozzarendeltDoksik", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<IktatottDokumentumok>), EntityCopyMethod.ShallowCopy, "JogosultFelhasznalokId", "HozzarendeltDoksikId", "T_JOGOSULTFELHASZNALOK_HOZZARE_OSSZES")]
public virtual IAssociatedEntityCollection<IktatottDokumentumok> HozzarendeltDoksik
{
get
{
if (m_HozzarendeltDoksik == null)
{
m_HozzarendeltDoksik = new AssociatedEntityCollection<Felhasznalo, IktatottDokumentumok>(
new Felhasznalo_HozzarendeltDoksik_DA(this)
);
m_HozzarendeltDoksik.Load();
}
return m_HozzarendeltDoksik;
}
}
/// <summary>
/// Teljesítményre optimalizált metódus a(z) HozzarendeltDoksik hozzárendelésre. <b>Ne használd, ha nem muszáj!</b>
/// </summary>
public void AddToHozzarendeltDoksik(IktatottDokumentumok partner)
{
if (m_HozzarendeltDoksik == null)
{
new Felhasznalo_HozzarendeltDoksik_DA(this).AddItem(partner);
}
else
{
HozzarendeltDoksik.Add(partner);
}
}
/// <summary>
/// Teljesítményre optimalizált metódus a(z) HozzarendeltDoksik szétrendelésre. <b>Ne használd, ha nem muszáj!</b>
/// </summary>
public void RemoveFromHozzarendeltDoksik(IktatottDokumentumok partner)
{
if (m_HozzarendeltDoksik == null)
{
new Felhasznalo_HozzarendeltDoksik_DA(this).DeleteItem(partner);
}
else
{
HozzarendeltDoksik.Remove(partner);
}
}
#endregion
#region Felhasznalo (1) -> IktatottDokumentumok (*)
protected IAssociatedEntityCollection<IktatottDokumentumok> m_PartnerDoksik = null;
IReadOnlyList<IIktatottDokumentumok> IFelhasznalo.PartnerDoksik => PartnerDoksik.Cast<IIktatottDokumentumok>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és IktatottDokumentumok entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("PartnerDoksik", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<IktatottDokumentumok>), EntityCopyMethod.DeepCopy, "DokumentumPartnereId")]
public virtual IAssociatedEntityCollection<IktatottDokumentumok> PartnerDoksik
{
get
{
if (m_PartnerDoksik == null)
{
m_PartnerDoksik = new AssociatedEntityCollection<Felhasznalo, IktatottDokumentumok>(
new Felhasznalo_PartnerDoksik_DA(this)
);
m_PartnerDoksik.Load();
}
return m_PartnerDoksik;
}
}
#endregion
#region Felhasznalo (0..1) -> IktatottDokumentumok (*)
protected IAssociatedEntityCollection<IktatottDokumentumok> m_FeltoltottDoksik = null;
IReadOnlyList<IIktatottDokumentumok> IFelhasznalo.FeltoltottDoksik => FeltoltottDoksik.Cast<IIktatottDokumentumok>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és IktatottDokumentumok entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("FeltoltottDoksik", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<IktatottDokumentumok>), EntityCopyMethod.DeepCopy, "FeltoltoFelhasznaloId")]
public virtual IAssociatedEntityCollection<IktatottDokumentumok> FeltoltottDoksik
{
get
{
if (m_FeltoltottDoksik == null)
{
m_FeltoltottDoksik = new AssociatedEntityCollection<Felhasznalo, IktatottDokumentumok>(
new Felhasznalo_FeltoltottDoksik_DA(this)
);
m_FeltoltottDoksik.Load();
}
return m_FeltoltottDoksik;
}
}
#endregion
#region Felhasznalo (1) -> TanuloKozossegiSzolgalat (*)
protected IAssociatedEntityCollection<TanuloKozossegiSzolgalat> m_TanuloKozossegiSzolgalat = null;
IReadOnlyList<ITanuloKozossegiSzolgalat> IFelhasznalo.TanuloKozossegiSzolgalat => TanuloKozossegiSzolgalat.Cast<ITanuloKozossegiSzolgalat>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és TanuloKozossegiSzolgalat entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("TanuloKozossegiSzolgalat", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<TanuloKozossegiSzolgalat>), EntityCopyMethod.DeepCopy, "FeljegyzoId")]
public virtual IAssociatedEntityCollection<TanuloKozossegiSzolgalat> TanuloKozossegiSzolgalat
{
get
{
if (m_TanuloKozossegiSzolgalat == null)
{
m_TanuloKozossegiSzolgalat = new AssociatedEntityCollection<Felhasznalo, TanuloKozossegiSzolgalat>(
new Felhasznalo_TanuloKozossegiSzolgalat_DA(this)
);
m_TanuloKozossegiSzolgalat.Load();
}
return m_TanuloKozossegiSzolgalat;
}
}
#endregion
#region Felhasznalo (1) -> NaploEllenorzes (*)
protected IAssociatedEntityCollection<NaploEllenorzes> m_NaploEllenorzesek = null;
IReadOnlyList<INaploEllenorzes> IFelhasznalo.NaploEllenorzesek => NaploEllenorzesek.Cast<INaploEllenorzes>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és NaploEllenorzes entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("NaploEllenorzesek", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<NaploEllenorzes>), EntityCopyMethod.DeepCopy, "EllenorzoSzemelyId")]
public virtual IAssociatedEntityCollection<NaploEllenorzes> NaploEllenorzesek
{
get
{
if (m_NaploEllenorzesek == null)
{
m_NaploEllenorzesek = new AssociatedEntityCollection<Felhasznalo, NaploEllenorzes>(
new Felhasznalo_NaploEllenorzesek_DA(this)
);
m_NaploEllenorzesek.Load();
}
return m_NaploEllenorzesek;
}
}
#endregion
#region Felhasznalo (1) -> TanitasiOra (*)
protected IAssociatedEntityCollection<TanitasiOra> m_TanitasiOrai = null;
IReadOnlyList<ITanitasiOra> IFelhasznalo.TanitasiOrai => TanitasiOrai.Cast<ITanitasiOra>().ToList();
/// <summary>
/// A naplózást végzo tanár ID-ja 
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és TanitasiOra entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("TanitasiOrai", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<TanitasiOra>), EntityCopyMethod.DeepCopy, "OraTulajdonosId")]
public virtual IAssociatedEntityCollection<TanitasiOra> TanitasiOrai
{
get
{
if (m_TanitasiOrai == null)
{
m_TanitasiOrai = new AssociatedEntityCollection<Felhasznalo, TanitasiOra>(
new Felhasznalo_TanitasiOrai_DA(this)
);
m_TanitasiOrai.Load();
}
return m_TanitasiOrai;
}
}
#endregion
#region Felhasznalo (0..1) -> HelyettesitesiIdoszak (*)
protected IAssociatedEntityCollection<HelyettesitesiIdoszak> m_HelyettesitesiIdoszak = null;
IReadOnlyList<IHelyettesitesiIdoszak> IFelhasznalo.HelyettesitesiIdoszak => HelyettesitesiIdoszak.Cast<IHelyettesitesiIdoszak>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és HelyettesitesiIdoszak entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("HelyettesitesiIdoszak", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<HelyettesitesiIdoszak>), EntityCopyMethod.DeepCopy, "RogzitoId")]
public virtual IAssociatedEntityCollection<HelyettesitesiIdoszak> HelyettesitesiIdoszak
{
get
{
if (m_HelyettesitesiIdoszak == null)
{
m_HelyettesitesiIdoszak = new AssociatedEntityCollection<Felhasznalo, HelyettesitesiIdoszak>(
new Felhasznalo_HelyettesitesiIdoszak_DA(this)
);
m_HelyettesitesiIdoszak.Load();
}
return m_HelyettesitesiIdoszak;
}
}
#endregion
#region Felhasznalo (1) -> eLearning (*)
protected IAssociatedEntityCollection<eLearning> m_eLearning = null;
IReadOnlyList<IeLearning> IFelhasznalo.eLearning => eLearning.Cast<IeLearning>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és eLearning entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("eLearning", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<eLearning>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<eLearning> eLearning
{
get
{
if (m_eLearning == null)
{
m_eLearning = new AssociatedEntityCollection<Felhasznalo, eLearning>(
new Felhasznalo_eLearning_DA(this)
);
m_eLearning.Load();
}
return m_eLearning;
}
}
#endregion
#region Felhasznalo (1) -> HaziFeladatok (*)
protected IAssociatedEntityCollection<HaziFeladatok> m_HaziFeladat = null;
IReadOnlyList<IHaziFeladatok> IFelhasznalo.HaziFeladat => HaziFeladat.Cast<IHaziFeladatok>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és HaziFeladatok entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("HaziFeladat", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<HaziFeladatok>), EntityCopyMethod.DeepCopy, "RogzitoId")]
public virtual IAssociatedEntityCollection<HaziFeladatok> HaziFeladat
{
get
{
if (m_HaziFeladat == null)
{
m_HaziFeladat = new AssociatedEntityCollection<Felhasznalo, HaziFeladatok>(
new Felhasznalo_HaziFeladat_DA(this)
);
m_HaziFeladat.Load();
}
return m_HaziFeladat;
}
}
#endregion
#region Felhasznalo (0..1) -> HaziFeladatok (*)
protected IAssociatedEntityCollection<HaziFeladatok> m_HelyettesitettHaziFeladat = null;
IReadOnlyList<IHaziFeladatok> IFelhasznalo.HelyettesitettHaziFeladat => HelyettesitettHaziFeladat.Cast<IHaziFeladatok>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és HaziFeladatok entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("HelyettesitettHaziFeladat", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<HaziFeladatok>), EntityCopyMethod.DeepCopy, "HelyettesitoId")]
public virtual IAssociatedEntityCollection<HaziFeladatok> HelyettesitettHaziFeladat
{
get
{
if (m_HelyettesitettHaziFeladat == null)
{
m_HelyettesitettHaziFeladat = new AssociatedEntityCollection<Felhasznalo, HaziFeladatok>(
new Felhasznalo_HelyettesitettHaziFeladat_DA(this)
);
m_HelyettesitettHaziFeladat.Load();
}
return m_HelyettesitettHaziFeladat;
}
}
#endregion
#region Felhasznalo (1) -> TanuloHaziFeladat (*)
protected IAssociatedEntityCollection<TanuloHaziFeladat> m_TanuloHaziFeladat = null;
IReadOnlyList<ITanuloHaziFeladat> IFelhasznalo.TanuloHaziFeladat => TanuloHaziFeladat.Cast<ITanuloHaziFeladat>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és TanuloHaziFeladat entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("TanuloHaziFeladat", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<TanuloHaziFeladat>), EntityCopyMethod.DeepCopy, "RogzitoId")]
public virtual IAssociatedEntityCollection<TanuloHaziFeladat> TanuloHaziFeladat
{
get
{
if (m_TanuloHaziFeladat == null)
{
m_TanuloHaziFeladat = new AssociatedEntityCollection<Felhasznalo, TanuloHaziFeladat>(
new Felhasznalo_TanuloHaziFeladat_DA(this)
);
m_TanuloHaziFeladat.Load();
}
return m_TanuloHaziFeladat;
}
}
#endregion
#region Felhasznalo (1) -> Vegzettseg (*)
protected IAssociatedEntityCollection<Vegzettseg> m_Vegzettseg = null;
IReadOnlyList<IVegzettseg> IFelhasznalo.Vegzettseg => Vegzettseg.Cast<IVegzettseg>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Vegzettseg entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("Vegzettseg", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Vegzettseg>), EntityCopyMethod.DeepCopy, "TanarId")]
public virtual IAssociatedEntityCollection<Vegzettseg> Vegzettseg
{
get
{
if (m_Vegzettseg == null)
{
m_Vegzettseg = new AssociatedEntityCollection<Felhasznalo, Vegzettseg>(
new Felhasznalo_Vegzettseg_DA(this)
);
m_Vegzettseg.Load();
}
return m_Vegzettseg;
}
}
#endregion
#region Felhasznalo (1) -> KIRKontener (*)
protected IAssociatedEntityCollection<KIRKontener> m_KIRKontener = null;
IReadOnlyList<IKIRKontener> IFelhasznalo.KIRKontener => KIRKontener.Cast<IKIRKontener>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és KIRKontener entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("KIRKontener", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<KIRKontener>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<KIRKontener> KIRKontener
{
get
{
if (m_KIRKontener == null)
{
m_KIRKontener = new AssociatedEntityCollection<Felhasznalo, KIRKontener>(
new Felhasznalo_KIRKontener_DA(this)
);
m_KIRKontener.Load();
}
return m_KIRKontener;
}
}
#endregion
#region Felhasznalo (1) -> JelszoModositasLink (*)
protected IAssociatedEntityCollection<JelszoModositasLink> m_JelszoModositasLink = null;
IReadOnlyList<IJelszoModositasLink> IFelhasznalo.JelszoModositasLink => JelszoModositasLink.Cast<IJelszoModositasLink>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és JelszoModositasLink entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("JelszoModositasLink", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<JelszoModositasLink>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<JelszoModositasLink> JelszoModositasLink
{
get
{
if (m_JelszoModositasLink == null)
{
m_JelszoModositasLink = new AssociatedEntityCollection<Felhasznalo, JelszoModositasLink>(
new Felhasznalo_JelszoModositasLink_DA(this)
);
m_JelszoModositasLink.Load();
}
return m_JelszoModositasLink;
}
}
#endregion
#region Felhasznalo (0..1) -> IktatottDokumentum (*)
protected IAssociatedEntityCollection<IktatottDokumentum> m_IktatottDokumentum = null;
IReadOnlyList<IIktatottDokumentum> IFelhasznalo.IktatottDokumentum => IktatottDokumentum.Cast<IIktatottDokumentum>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és IktatottDokumentum entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("IktatottDokumentum", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<IktatottDokumentum>), EntityCopyMethod.DeepCopy, "IktatoSzemelyId")]
public virtual IAssociatedEntityCollection<IktatottDokumentum> IktatottDokumentum
{
get
{
if (m_IktatottDokumentum == null)
{
m_IktatottDokumentum = new AssociatedEntityCollection<Felhasznalo, IktatottDokumentum>(
new Felhasznalo_IktatottDokumentum_DA(this)
);
m_IktatottDokumentum.Load();
}
return m_IktatottDokumentum;
}
}
#endregion
#region Felhasznalo (1) -> ElvegzettKurzus (*)
protected IAssociatedEntityCollection<ElvegzettKurzus> m_ElvegzettKurzus = null;
IReadOnlyList<IElvegzettKurzus> IFelhasznalo.ElvegzettKurzus => ElvegzettKurzus.Cast<IElvegzettKurzus>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és ElvegzettKurzus entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("ElvegzettKurzus", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<ElvegzettKurzus>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<ElvegzettKurzus> ElvegzettKurzus
{
get
{
if (m_ElvegzettKurzus == null)
{
m_ElvegzettKurzus = new AssociatedEntityCollection<Felhasznalo, ElvegzettKurzus>(
new Felhasznalo_ElvegzettKurzus_DA(this)
);
m_ElvegzettKurzus.Load();
}
return m_ElvegzettKurzus;
}
}
#endregion
#region Felhasznalo (1) -> TavolletJelento (0..*)
protected IAssociatedEntityCollection<TavolletJelento> m_TavolletJelento = null;
IReadOnlyList<ITavolletJelento> IFelhasznalo.TavolletJelento => TavolletJelento.Cast<ITavolletJelento>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és TavolletJelento entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("TavolletJelento", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<TavolletJelento>), EntityCopyMethod.DeepCopy, "RogzitoId")]
public virtual IAssociatedEntityCollection<TavolletJelento> TavolletJelento
{
get
{
if (m_TavolletJelento == null)
{
m_TavolletJelento = new AssociatedEntityCollection<Felhasznalo, TavolletJelento>(
new Felhasznalo_TavolletJelento_DA(this)
);
m_TavolletJelento.Load();
}
return m_TavolletJelento;
}
}
#endregion
#region Felhasznalo (1) -> ElearningFelhasznalo (*)
protected IAssociatedEntityCollection<ElearningFelhasznalo> m_ElearningFelhasznalo = null;
IReadOnlyList<IElearningFelhasznalo> IFelhasznalo.ElearningFelhasznalo => ElearningFelhasznalo.Cast<IElearningFelhasznalo>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és ElearningFelhasznalo entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("ElearningFelhasznalo", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<ElearningFelhasznalo>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<ElearningFelhasznalo> ElearningFelhasznalo
{
get
{
if (m_ElearningFelhasznalo == null)
{
m_ElearningFelhasznalo = new AssociatedEntityCollection<Felhasznalo, ElearningFelhasznalo>(
new Felhasznalo_ElearningFelhasznalo_DA(this)
);
m_ElearningFelhasznalo.Load();
}
return m_ElearningFelhasznalo;
}
}
#endregion
#region Felhasznalo (1) -> DashboardUzenetFelhasznalo (*)
protected IAssociatedEntityCollection<DashboardUzenetFelhasznalo> m_DashboardUzenetFelhasznalo = null;
IReadOnlyList<IDashboardUzenetFelhasznalo> IFelhasznalo.DashboardUzenetFelhasznalo => DashboardUzenetFelhasznalo.Cast<IDashboardUzenetFelhasznalo>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és DashboardUzenetFelhasznalo entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("DashboardUzenetFelhasznalo", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<DashboardUzenetFelhasznalo>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<DashboardUzenetFelhasznalo> DashboardUzenetFelhasznalo
{
get
{
if (m_DashboardUzenetFelhasznalo == null)
{
m_DashboardUzenetFelhasznalo = new AssociatedEntityCollection<Felhasznalo, DashboardUzenetFelhasznalo>(
new Felhasznalo_DashboardUzenetFelhasznalo_DA(this)
);
m_DashboardUzenetFelhasznalo.Load();
}
return m_DashboardUzenetFelhasznalo;
}
}
#endregion
#region Felhasznalo (1) -> BeszerzesiIgenyMegjegyzes (*)
protected IAssociatedEntityCollection<BeszerzesiIgenyMegjegyzes> m_BeszerzesiIgenyMegjegyzes = null;
IReadOnlyList<IBeszerzesiIgenyMegjegyzes> IFelhasznalo.BeszerzesiIgenyMegjegyzes => BeszerzesiIgenyMegjegyzes.Cast<IBeszerzesiIgenyMegjegyzes>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és BeszerzesiIgenyMegjegyzes entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("BeszerzesiIgenyMegjegyzes", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<BeszerzesiIgenyMegjegyzes>), EntityCopyMethod.DeepCopy, "RogzitoId")]
public virtual IAssociatedEntityCollection<BeszerzesiIgenyMegjegyzes> BeszerzesiIgenyMegjegyzes
{
get
{
if (m_BeszerzesiIgenyMegjegyzes == null)
{
m_BeszerzesiIgenyMegjegyzes = new AssociatedEntityCollection<Felhasznalo, BeszerzesiIgenyMegjegyzes>(
new Felhasznalo_BeszerzesiIgenyMegjegyzes_DA(this)
);
m_BeszerzesiIgenyMegjegyzes.Load();
}
return m_BeszerzesiIgenyMegjegyzes;
}
}
#endregion
#region Felhasznalo (1) -> BeszerzesiIgeny (*)
protected IAssociatedEntityCollection<BeszerzesiIgeny> m_BeszerzesiIgeny = null;
IReadOnlyList<IBeszerzesiIgeny> IFelhasznalo.BeszerzesiIgeny => BeszerzesiIgeny.Cast<IBeszerzesiIgeny>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és BeszerzesiIgeny entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("BeszerzesiIgeny", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<BeszerzesiIgeny>), EntityCopyMethod.DeepCopy, "RogzitoId")]
public virtual IAssociatedEntityCollection<BeszerzesiIgeny> BeszerzesiIgeny
{
get
{
if (m_BeszerzesiIgeny == null)
{
m_BeszerzesiIgeny = new AssociatedEntityCollection<Felhasznalo, BeszerzesiIgeny>(
new Felhasznalo_BeszerzesiIgeny_DA(this)
);
m_BeszerzesiIgeny.Load();
}
return m_BeszerzesiIgeny;
}
}
#endregion
#region Felhasznalo (1) -> LepEloadasJegyzek (*)
protected IAssociatedEntityCollection<LepEloadasJegyzek> m_LepEloadasJegyzek = null;
IReadOnlyList<ILepEloadasJegyzek> IFelhasznalo.LepEloadasJegyzek => LepEloadasJegyzek.Cast<ILepEloadasJegyzek>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és LepEloadasJegyzek entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("LepEloadasJegyzek", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<LepEloadasJegyzek>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<LepEloadasJegyzek> LepEloadasJegyzek
{
get
{
if (m_LepEloadasJegyzek == null)
{
m_LepEloadasJegyzek = new AssociatedEntityCollection<Felhasznalo, LepEloadasJegyzek>(
new Felhasznalo_LepEloadasJegyzek_DA(this)
);
m_LepEloadasJegyzek.Load();
}
return m_LepEloadasJegyzek;
}
}
#endregion
#region Felhasznalo (1) -> TanuloEsemeny (*)
protected IAssociatedEntityCollection<TanuloEsemeny> m_TanuloEsemeny = null;
IReadOnlyList<ITanuloEsemeny> IFelhasznalo.TanuloEsemeny => TanuloEsemeny.Cast<ITanuloEsemeny>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és TanuloEsemeny entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("TanuloEsemeny", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<TanuloEsemeny>), EntityCopyMethod.DeepCopy, "FeljegyzoId")]
public virtual IAssociatedEntityCollection<TanuloEsemeny> TanuloEsemeny
{
get
{
if (m_TanuloEsemeny == null)
{
m_TanuloEsemeny = new AssociatedEntityCollection<Felhasznalo, TanuloEsemeny>(
new Felhasznalo_TanuloEsemeny_DA(this)
);
m_TanuloEsemeny.Load();
}
return m_TanuloEsemeny;
}
}
#endregion
#region Felhasznalo (0..1) -> Csatolmany (*)
protected IAssociatedEntityCollection<Csatolmany> m_Csatolmany = null;
IReadOnlyList<ICsatolmany> IFelhasznalo.Csatolmany => Csatolmany.Cast<ICsatolmany>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Csatolmany entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("Csatolmany", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Csatolmany>), EntityCopyMethod.DeepCopy, "AdminFelhasznaloId")]
public virtual IAssociatedEntityCollection<Csatolmany> Csatolmany
{
get
{
if (m_Csatolmany == null)
{
m_Csatolmany = new AssociatedEntityCollection<Felhasznalo, Csatolmany>(
new Felhasznalo_Csatolmany_DA(this)
);
m_Csatolmany.Load();
}
return m_Csatolmany;
}
}
#endregion
#region Felhasznalo (1) -> EgyHaztartasbanElok (*)
protected IAssociatedEntityCollection<EgyHaztartasbanElok> m_EgyHaztartasbanElok = null;
IReadOnlyList<IEgyHaztartasbanElok> IFelhasznalo.EgyHaztartasbanElok => EgyHaztartasbanElok.Cast<IEgyHaztartasbanElok>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és EgyHaztartasbanElok entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("EgyHaztartasbanElok", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<EgyHaztartasbanElok>), EntityCopyMethod.DeepCopy, "RogzitoFelhasznaloId")]
public virtual IAssociatedEntityCollection<EgyHaztartasbanElok> EgyHaztartasbanElok
{
get
{
if (m_EgyHaztartasbanElok == null)
{
m_EgyHaztartasbanElok = new AssociatedEntityCollection<Felhasznalo, EgyHaztartasbanElok>(
new Felhasznalo_EgyHaztartasbanElok_DA(this)
);
m_EgyHaztartasbanElok.Load();
}
return m_EgyHaztartasbanElok;
}
}
#endregion
#region Felhasznalo (1) -> File (*)
protected IAssociatedEntityCollection<File> m_File = null;
IReadOnlyList<IFile> IFelhasznalo.File => File.Cast<IFile>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és File entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("File", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<File>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<File> File
{
get
{
if (m_File == null)
{
m_File = new AssociatedEntityCollection<Felhasznalo, File>(
new Felhasznalo_File_DA(this)
);
m_File.Load();
}
return m_File;
}
}
#endregion
#region Felhasznalo (0..1) -> Zaradek (*)
protected IAssociatedEntityCollection<Zaradek> m_RogzitettZaradek = null;
IReadOnlyList<IZaradek> IFelhasznalo.RogzitettZaradek => RogzitettZaradek.Cast<IZaradek>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Zaradek entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("RogzitettZaradek", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Zaradek>), EntityCopyMethod.DeepCopy, "RogzitoId")]
public virtual IAssociatedEntityCollection<Zaradek> RogzitettZaradek
{
get
{
if (m_RogzitettZaradek == null)
{
m_RogzitettZaradek = new AssociatedEntityCollection<Felhasznalo, Zaradek>(
new Felhasznalo_RogzitettZaradek_DA(this)
);
m_RogzitettZaradek.Load();
}
return m_RogzitettZaradek;
}
}
#endregion
#region Felhasznalo (0..1) -> Zaradek (*)
protected IAssociatedEntityCollection<Zaradek> m_UtoljaraAltalaModZaradek = null;
IReadOnlyList<IZaradek> IFelhasznalo.UtoljaraAltalaModZaradek => UtoljaraAltalaModZaradek.Cast<IZaradek>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és Zaradek entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("UtoljaraAltalaModZaradek", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<Zaradek>), EntityCopyMethod.DeepCopy, "UtolsoModositoId")]
public virtual IAssociatedEntityCollection<Zaradek> UtoljaraAltalaModZaradek
{
get
{
if (m_UtoljaraAltalaModZaradek == null)
{
m_UtoljaraAltalaModZaradek = new AssociatedEntityCollection<Felhasznalo, Zaradek>(
new Felhasznalo_UtoljaraAltalaModZaradek_DA(this)
);
m_UtoljaraAltalaModZaradek.Load();
}
return m_UtoljaraAltalaModZaradek;
}
}
#endregion
#region Felhasznalo (1) -> ProfilkepFile (*)
protected IAssociatedEntityCollection<ProfilkepFile> m_ProfilkepFile = null;
IReadOnlyList<IProfilkepFile> IFelhasznalo.ProfilkepFile => ProfilkepFile.Cast<IProfilkepFile>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és ProfilkepFile entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("ProfilkepFile", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<ProfilkepFile>), EntityCopyMethod.DeepCopy, "FelhasznaloId")]
public virtual IAssociatedEntityCollection<ProfilkepFile> ProfilkepFile
{
get
{
if (m_ProfilkepFile == null)
{
m_ProfilkepFile = new AssociatedEntityCollection<Felhasznalo, ProfilkepFile>(
new Felhasznalo_ProfilkepFile_DA(this)
);
m_ProfilkepFile.Load();
}
return m_ProfilkepFile;
}
}
#endregion
#region Felhasznalo (0..1) -> IntezmenyAdatszolgaltatas (*)
protected IAssociatedEntityCollection<IntezmenyAdatszolgaltatas> m_IntezmenyAdatszolgaltatas = null;
IReadOnlyList<IIntezmenyAdatszolgaltatas> IFelhasznalo.IntezmenyAdatszolgaltatas => IntezmenyAdatszolgaltatas.Cast<IIntezmenyAdatszolgaltatas>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és IntezmenyAdatszolgaltatas entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("IntezmenyAdatszolgaltatas", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<IntezmenyAdatszolgaltatas>), EntityCopyMethod.DeepCopy, "SzirStatVeglegesitoId")]
public virtual IAssociatedEntityCollection<IntezmenyAdatszolgaltatas> IntezmenyAdatszolgaltatas
{
get
{
if (m_IntezmenyAdatszolgaltatas == null)
{
m_IntezmenyAdatszolgaltatas = new AssociatedEntityCollection<Felhasznalo, IntezmenyAdatszolgaltatas>(
new Felhasznalo_IntezmenyAdatszolgaltatas_DA(this)
);
m_IntezmenyAdatszolgaltatas.Load();
}
return m_IntezmenyAdatszolgaltatas;
}
}
#endregion
#region Felhasznalo (0..1) -> TanuloMentesseg (*)
protected IAssociatedEntityCollection<TanuloMentesseg> m_RogzitettFelmentesek = null;
IReadOnlyList<ITanuloMentesseg> IFelhasznalo.RogzitettFelmentesek => RogzitettFelmentesek.Cast<ITanuloMentesseg>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és TanuloMentesseg entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("RogzitettFelmentesek", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<TanuloMentesseg>), EntityCopyMethod.DeepCopy, "FelmentesRogzitoTanarId")]
public virtual IAssociatedEntityCollection<TanuloMentesseg> RogzitettFelmentesek
{
get
{
if (m_RogzitettFelmentesek == null)
{
m_RogzitettFelmentesek = new AssociatedEntityCollection<Felhasznalo, TanuloMentesseg>(
new Felhasznalo_RogzitettFelmentesek_DA(this)
);
m_RogzitettFelmentesek.Load();
}
return m_RogzitettFelmentesek;
}
}
#endregion
#region Felhasznalo (0..1) -> TanuloMentesseg (*)
protected IAssociatedEntityCollection<TanuloMentesseg> m_ModositottFelmentesek = null;
IReadOnlyList<ITanuloMentesseg> IFelhasznalo.ModositottFelmentesek => ModositottFelmentesek.Cast<ITanuloMentesseg>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és TanuloMentesseg entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("ModositottFelmentesek", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<TanuloMentesseg>), EntityCopyMethod.DeepCopy, "UtolsoModositoTanarId")]
public virtual IAssociatedEntityCollection<TanuloMentesseg> ModositottFelmentesek
{
get
{
if (m_ModositottFelmentesek == null)
{
m_ModositottFelmentesek = new AssociatedEntityCollection<Felhasznalo, TanuloMentesseg>(
new Felhasznalo_ModositottFelmentesek_DA(this)
);
m_ModositottFelmentesek.Load();
}
return m_ModositottFelmentesek;
}
}
#endregion
#region Felhasznalo (0..1) -> NemKotottMunkaido (*)
protected IAssociatedEntityCollection<NemKotottMunkaido> m_NemKotottMunkaido = null;
IReadOnlyList<INemKotottMunkaido> IFelhasznalo.NemKotottMunkaido => NemKotottMunkaido.Cast<INemKotottMunkaido>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és NemKotottMunkaido entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("NemKotottMunkaido", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<NemKotottMunkaido>), EntityCopyMethod.DeepCopy, "TulajdonosId")]
public virtual IAssociatedEntityCollection<NemKotottMunkaido> NemKotottMunkaido
{
get
{
if (m_NemKotottMunkaido == null)
{
m_NemKotottMunkaido = new AssociatedEntityCollection<Felhasznalo, NemKotottMunkaido>(
new Felhasznalo_NemKotottMunkaido_DA(this)
);
m_NemKotottMunkaido.Load();
}
return m_NemKotottMunkaido;
}
}
#endregion
#region Felhasznalo (0..1) -> OrarendiOra (*)
protected IAssociatedEntityCollection<OrarendiOra> m_OrarendiOrai = null;
IReadOnlyList<IOrarendiOra> IFelhasznalo.OrarendiOrai => OrarendiOrai.Cast<IOrarendiOra>().ToList();
/// <summary>
/// Nincs definiálva megjegyzés.
/// </summary>
/// <remarks>
/// Az UML modellben szereplő Felhasznalo és OrarendiOra entitások közötti asszociáció megvalósítása.
/// </remarks>
[EntityProperty("OrarendiOrai", EntityPropertyBaseType.EntityCollection, typeof(IAssociatedEntityCollection<OrarendiOra>), EntityCopyMethod.DeepCopy, "OraTulajdonosId")]
public virtual IAssociatedEntityCollection<OrarendiOra> OrarendiOrai
{
get
{
if (m_OrarendiOrai == null)
{
m_OrarendiOrai = new AssociatedEntityCollection<Felhasznalo, OrarendiOra>(
new Felhasznalo_OrarendiOrai_DA(this)
);
m_OrarendiOrai.Load();
}
return m_OrarendiOrai;
}
}
#endregion
#endregion
#endregion
}
}