1629 lines
52 KiB
C#
1629 lines
52 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Kreta.DataAccess.Interfaces;
|
|
using Kreta.Framework;
|
|
using Kreta.Framework.Actions;
|
|
using Kreta.Framework.Collections;
|
|
using Kreta.Framework.Collections.Generic;
|
|
using Kreta.Framework.Entities;
|
|
using Kreta.Framework.Entities.Generic;
|
|
using Kreta.Framework.Exceptions;
|
|
|
|
namespace SDA.Kreta.Entities
|
|
{
|
|
/// <summary>
|
|
/// Az UML modell IntezmenyEszkozAdatszolgaltatas 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("IntezmenyEszkozAdatszolgaltatas")]
|
|
// alapértelmezett EntityHistoryMode
|
|
public class IntezmenyEszkozAdatszolgaltatas : Entity, IIntezmenyEszkozAdatszolgaltatas
|
|
{
|
|
internal protected IntezmenyEszkozAdatszolgaltatas()
|
|
: base()
|
|
{
|
|
}
|
|
|
|
public class AttributeInfo
|
|
{
|
|
public const string AlapszintuAMAktualis = "AlapszintuAMAktualis";
|
|
public const string AlapszintuAMIgeny = "AlapszintuAMIgeny";
|
|
public const string BillentyuzetAktualis = "BillentyuzetAktualis";
|
|
public const string BillentyuzetIgeny = "BillentyuzetIgeny";
|
|
public const string EgerAktualis = "EgerAktualis";
|
|
public const string EgerIgeny = "EgerIgeny";
|
|
public const string EgyebSzoftverAktualis = "EgyebSzoftverAktualis";
|
|
public const string EgyebSzoftverIgeny = "EgyebSzoftverIgeny";
|
|
public const string EgyebSzoftverLeiras = "EgyebSzoftverLeiras";
|
|
public const string FFENAktualis = "FFENAktualis";
|
|
public const string FFENIgeny = "FFENIgeny";
|
|
public const string FFTNAktualis = "FFTNAktualis";
|
|
public const string FFTNIgeny = "FFTNIgeny";
|
|
public const string InteraktivTablaAktualis = "InteraktivTablaAktualis";
|
|
public const string InteraktivTablaIgeny = "InteraktivTablaIgeny";
|
|
public const string IrodaiSzoftverAktualis = "IrodaiSzoftverAktualis";
|
|
public const string IrodaiSzoftverIgeny = "IrodaiSzoftverIgeny";
|
|
public const string NotebookAktualis = "NotebookAktualis";
|
|
public const string NotebookIgeny = "NotebookIgeny";
|
|
public const string ProfMAktualis = "ProfMAktualis";
|
|
public const string ProfMIgeny = "ProfMIgeny";
|
|
public const string ProjektorAktualis = "ProjektorAktualis";
|
|
public const string ProjektorIgeny = "ProjektorIgeny";
|
|
public const string ScannerAktualis = "ScannerAktualis";
|
|
public const string ScannerIgeny = "ScannerIgeny";
|
|
public const string SzinesENAktualis = "SzinesENAktualis";
|
|
public const string SzinesENIgeny = "SzinesENIgeny";
|
|
public const string SzinesTNAktualis = "SzinesTNAktualis";
|
|
public const string SzinesTNIgeny = "SzinesTNIgeny";
|
|
public const string TabletAktualis = "TabletAktualis";
|
|
public const string TabletIgeny = "TabletIgeny";
|
|
public const string Tervezett3D = "Tervezett3D";
|
|
public const string TervezettLego = "TervezettLego";
|
|
public const string VekonykliensAktualis = "VekonykliensAktualis";
|
|
public const string VekonykliensIgeny = "VekonykliensIgeny";
|
|
public const string VirusvedelmiAktualis = "VirusvedelmiAktualis";
|
|
public const string VirusvedelmiIgeny = "VirusvedelmiIgeny";
|
|
public const string VizualisOMAktualis = "VizualisOMAktualis";
|
|
public const string VizualisOMIgeny = "VizualisOMIgeny";
|
|
}
|
|
|
|
public class AttributeLengthInfo
|
|
{
|
|
public const int EgyebSzoftverLeirasLength = 2147483647;
|
|
}
|
|
|
|
#region General
|
|
private IntezmenyEszkozAdatszolgaltatasDA m_DA = new IntezmenyEszkozAdatszolgaltatasDA();
|
|
|
|
protected static IntezmenyEszkozAdatszolgaltatas FakeIntezmenyEszkozAdatszolgaltatas { get; set; }
|
|
|
|
public static IntezmenyEszkozAdatszolgaltatas GiveAnInstance()
|
|
{
|
|
IntezmenyEszkozAdatszolgaltatas result = FakeIntezmenyEszkozAdatszolgaltatas == null
|
|
? new IntezmenyEszkozAdatszolgaltatas()
|
|
: (IntezmenyEszkozAdatszolgaltatas)FakeIntezmenyEszkozAdatszolgaltatas.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<IntezmenyEszkozAdatszolgaltatas> 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<IntezmenyEszkozAdatszolgaltatas> 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<IntezmenyEszkozAdatszolgaltatas> LoadWithFilter(string filter, Dictionary<string, object> commandParameters = null)
|
|
{
|
|
var result = new EntityCollection<IntezmenyEszkozAdatszolgaltatas>();
|
|
new IntezmenyEszkozAdatszolgaltatasDA().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<IntezmenyEszkozAdatszolgaltatas> LoadWithFilter(string filter, ColumnFilterMode columnFilterMode, IEnumerable<string> columns, Dictionary<string, object> commandParameters = null)
|
|
{
|
|
var result = new EntityCollection<IntezmenyEszkozAdatszolgaltatas>();
|
|
new IntezmenyEszkozAdatszolgaltatasDA().LoadWithFilter(result, filter, columnFilterMode, columns, commandParameters);
|
|
return result;
|
|
}
|
|
|
|
protected override void StoreOriginalValues()
|
|
{
|
|
base.StoreOriginalValues();
|
|
OriginalValues.Add("AlapszintuAMAktualis", (AlapszintuAMAktualis == null ? (object)DBNull.Value : (object)m_AlapszintuAMAktualis));
|
|
OriginalValues.Add("AlapszintuAMIgeny", (AlapszintuAMIgeny == null ? (object)DBNull.Value : (object)m_AlapszintuAMIgeny));
|
|
OriginalValues.Add("BillentyuzetAktualis", (BillentyuzetAktualis == null ? (object)DBNull.Value : (object)m_BillentyuzetAktualis));
|
|
OriginalValues.Add("BillentyuzetIgeny", (BillentyuzetIgeny == null ? (object)DBNull.Value : (object)m_BillentyuzetIgeny));
|
|
OriginalValues.Add("EgerAktualis", (EgerAktualis == null ? (object)DBNull.Value : (object)m_EgerAktualis));
|
|
OriginalValues.Add("EgerIgeny", (EgerIgeny == null ? (object)DBNull.Value : (object)m_EgerIgeny));
|
|
OriginalValues.Add("EgyebSzoftverAktualis", (EgyebSzoftverAktualis == null ? (object)DBNull.Value : (object)m_EgyebSzoftverAktualis));
|
|
OriginalValues.Add("EgyebSzoftverIgeny", (EgyebSzoftverIgeny == null ? (object)DBNull.Value : (object)m_EgyebSzoftverIgeny));
|
|
OriginalValues.Add("EgyebSzoftverLeiras", (EgyebSzoftverLeiras == null ? (object)DBNull.Value : (object)m_EgyebSzoftverLeiras));
|
|
OriginalValues.Add("FFENAktualis", (FFENAktualis == null ? (object)DBNull.Value : (object)m_FFENAktualis));
|
|
OriginalValues.Add("FFENIgeny", (FFENIgeny == null ? (object)DBNull.Value : (object)m_FFENIgeny));
|
|
OriginalValues.Add("FFTNAktualis", (FFTNAktualis == null ? (object)DBNull.Value : (object)m_FFTNAktualis));
|
|
OriginalValues.Add("FFTNIgeny", (FFTNIgeny == null ? (object)DBNull.Value : (object)m_FFTNIgeny));
|
|
OriginalValues.Add("InteraktivTablaAktualis", (InteraktivTablaAktualis == null ? (object)DBNull.Value : (object)m_InteraktivTablaAktualis));
|
|
OriginalValues.Add("InteraktivTablaIgeny", (InteraktivTablaIgeny == null ? (object)DBNull.Value : (object)m_InteraktivTablaIgeny));
|
|
OriginalValues.Add("IrodaiSzoftverAktualis", (IrodaiSzoftverAktualis == null ? (object)DBNull.Value : (object)m_IrodaiSzoftverAktualis));
|
|
OriginalValues.Add("IrodaiSzoftverIgeny", (IrodaiSzoftverIgeny == null ? (object)DBNull.Value : (object)m_IrodaiSzoftverIgeny));
|
|
OriginalValues.Add("NotebookAktualis", (NotebookAktualis == null ? (object)DBNull.Value : (object)m_NotebookAktualis));
|
|
OriginalValues.Add("NotebookIgeny", (NotebookIgeny == null ? (object)DBNull.Value : (object)m_NotebookIgeny));
|
|
OriginalValues.Add("ProfMAktualis", (ProfMAktualis == null ? (object)DBNull.Value : (object)m_ProfMAktualis));
|
|
OriginalValues.Add("ProfMIgeny", (ProfMIgeny == null ? (object)DBNull.Value : (object)m_ProfMIgeny));
|
|
OriginalValues.Add("ProjektorAktualis", (ProjektorAktualis == null ? (object)DBNull.Value : (object)m_ProjektorAktualis));
|
|
OriginalValues.Add("ProjektorIgeny", (ProjektorIgeny == null ? (object)DBNull.Value : (object)m_ProjektorIgeny));
|
|
OriginalValues.Add("ScannerAktualis", (ScannerAktualis == null ? (object)DBNull.Value : (object)m_ScannerAktualis));
|
|
OriginalValues.Add("ScannerIgeny", (ScannerIgeny == null ? (object)DBNull.Value : (object)m_ScannerIgeny));
|
|
OriginalValues.Add("SzinesENAktualis", (SzinesENAktualis == null ? (object)DBNull.Value : (object)m_SzinesENAktualis));
|
|
OriginalValues.Add("SzinesENIgeny", (SzinesENIgeny == null ? (object)DBNull.Value : (object)m_SzinesENIgeny));
|
|
OriginalValues.Add("SzinesTNAktualis", (SzinesTNAktualis == null ? (object)DBNull.Value : (object)m_SzinesTNAktualis));
|
|
OriginalValues.Add("SzinesTNIgeny", (SzinesTNIgeny == null ? (object)DBNull.Value : (object)m_SzinesTNIgeny));
|
|
OriginalValues.Add("TabletAktualis", (TabletAktualis == null ? (object)DBNull.Value : (object)m_TabletAktualis));
|
|
OriginalValues.Add("TabletIgeny", (TabletIgeny == null ? (object)DBNull.Value : (object)m_TabletIgeny));
|
|
OriginalValues.Add("Tervezett3D", (Tervezett3D == null ? (object)DBNull.Value : (object)m_Tervezett3D));
|
|
OriginalValues.Add("TervezettLego", (TervezettLego == null ? (object)DBNull.Value : (object)m_TervezettLego));
|
|
OriginalValues.Add("VekonykliensAktualis", (VekonykliensAktualis == null ? (object)DBNull.Value : (object)m_VekonykliensAktualis));
|
|
OriginalValues.Add("VekonykliensIgeny", (VekonykliensIgeny == null ? (object)DBNull.Value : (object)m_VekonykliensIgeny));
|
|
OriginalValues.Add("VirusvedelmiAktualis", (VirusvedelmiAktualis == null ? (object)DBNull.Value : (object)m_VirusvedelmiAktualis));
|
|
OriginalValues.Add("VirusvedelmiIgeny", (VirusvedelmiIgeny == null ? (object)DBNull.Value : (object)m_VirusvedelmiIgeny));
|
|
OriginalValues.Add("VizualisOMAktualis", (VizualisOMAktualis == null ? (object)DBNull.Value : (object)m_VizualisOMAktualis));
|
|
OriginalValues.Add("VizualisOMIgeny", (VizualisOMIgeny == null ? (object)DBNull.Value : (object)m_VizualisOMIgeny));
|
|
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_EgyebSzoftverLeiras != null && m_EgyebSzoftverLeiras.Length > 2147483647)
|
|
{
|
|
throw new InvalidEntityAttributeException("IntezmenyEszkozAdatszolgaltatas", "EgyebSzoftverLeiras", EntityAttributeError.TooLong);
|
|
}
|
|
}
|
|
|
|
// kötelező asszociációk ellenőrzése...
|
|
if (m_IntezmenyId == -1) { throw new InvalidEntityAttributeException("IntezmenyEszkozAdatszolgaltatas", "IntezmenyId", EntityAttributeError.Empty); }
|
|
if (m_TanevId == -1) { throw new InvalidEntityAttributeException("IntezmenyEszkozAdatszolgaltatas", "TanevId", EntityAttributeError.Empty); }
|
|
|
|
|
|
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Alaphelyzetbe állítás
|
|
protected override void Reset()
|
|
{
|
|
base.Reset();
|
|
|
|
// alaphelyzetbe állítjuk az egyszerű mezőket
|
|
this.m_AlapszintuAMAktualis = null;
|
|
this.m_AlapszintuAMIgeny = null;
|
|
this.m_BillentyuzetAktualis = null;
|
|
this.m_BillentyuzetIgeny = null;
|
|
this.m_EgerAktualis = null;
|
|
this.m_EgerIgeny = null;
|
|
this.m_EgyebSzoftverAktualis = null;
|
|
this.m_EgyebSzoftverIgeny = null;
|
|
this.m_EgyebSzoftverLeiras = null;
|
|
this.m_FFENAktualis = null;
|
|
this.m_FFENIgeny = null;
|
|
this.m_FFTNAktualis = null;
|
|
this.m_FFTNIgeny = null;
|
|
this.m_InteraktivTablaAktualis = null;
|
|
this.m_InteraktivTablaIgeny = null;
|
|
this.m_IrodaiSzoftverAktualis = null;
|
|
this.m_IrodaiSzoftverIgeny = null;
|
|
this.m_NotebookAktualis = null;
|
|
this.m_NotebookIgeny = null;
|
|
this.m_ProfMAktualis = null;
|
|
this.m_ProfMIgeny = null;
|
|
this.m_ProjektorAktualis = null;
|
|
this.m_ProjektorIgeny = null;
|
|
this.m_ScannerAktualis = null;
|
|
this.m_ScannerIgeny = null;
|
|
this.m_SzinesENAktualis = null;
|
|
this.m_SzinesENIgeny = null;
|
|
this.m_SzinesTNAktualis = null;
|
|
this.m_SzinesTNIgeny = null;
|
|
this.m_TabletAktualis = null;
|
|
this.m_TabletIgeny = null;
|
|
this.m_Tervezett3D = null;
|
|
this.m_TervezettLego = null;
|
|
this.m_VekonykliensAktualis = null;
|
|
this.m_VekonykliensIgeny = null;
|
|
this.m_VirusvedelmiAktualis = null;
|
|
this.m_VirusvedelmiIgeny = null;
|
|
this.m_VizualisOMAktualis = null;
|
|
this.m_VizualisOMIgeny = null;
|
|
|
|
// alaphelyzetbe állítjuk az asszociációkból származó mezőket
|
|
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...
|
|
|
|
// Intezmeny esetében mi mutatunk a másikra: startrole: *, endrole: 1
|
|
// Tanev esetében mi mutatunk a másikra: startrole: *, endrole: 1
|
|
|
|
// kaszkád törlések...
|
|
|
|
}
|
|
|
|
#region Mezők és tulajdonságok
|
|
|
|
#region Egyszerű mezők
|
|
|
|
#region AlapszintuAMAktualis
|
|
|
|
protected internal int? m_AlapszintuAMAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("AlapszintuAMAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? AlapszintuAMAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_AlapszintuAMAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AlapszintuAMAktualis == value) return;
|
|
m_AlapszintuAMAktualis = value;
|
|
FieldModified("AlapszintuAMAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region AlapszintuAMIgeny
|
|
|
|
protected internal int? m_AlapszintuAMIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("AlapszintuAMIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? AlapszintuAMIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_AlapszintuAMIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_AlapszintuAMIgeny == value) return;
|
|
m_AlapszintuAMIgeny = value;
|
|
FieldModified("AlapszintuAMIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BillentyuzetAktualis
|
|
|
|
protected internal int? m_BillentyuzetAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("BillentyuzetAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? BillentyuzetAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_BillentyuzetAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BillentyuzetAktualis == value) return;
|
|
m_BillentyuzetAktualis = value;
|
|
FieldModified("BillentyuzetAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region BillentyuzetIgeny
|
|
|
|
protected internal int? m_BillentyuzetIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("BillentyuzetIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? BillentyuzetIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_BillentyuzetIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_BillentyuzetIgeny == value) return;
|
|
m_BillentyuzetIgeny = value;
|
|
FieldModified("BillentyuzetIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region EgerAktualis
|
|
|
|
protected internal int? m_EgerAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("EgerAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? EgerAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_EgerAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_EgerAktualis == value) return;
|
|
m_EgerAktualis = value;
|
|
FieldModified("EgerAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region EgerIgeny
|
|
|
|
protected internal int? m_EgerIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("EgerIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? EgerIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_EgerIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_EgerIgeny == value) return;
|
|
m_EgerIgeny = value;
|
|
FieldModified("EgerIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region EgyebSzoftverAktualis
|
|
|
|
protected internal int? m_EgyebSzoftverAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("EgyebSzoftverAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? EgyebSzoftverAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_EgyebSzoftverAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_EgyebSzoftverAktualis == value) return;
|
|
m_EgyebSzoftverAktualis = value;
|
|
FieldModified("EgyebSzoftverAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region EgyebSzoftverIgeny
|
|
|
|
protected internal int? m_EgyebSzoftverIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("EgyebSzoftverIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? EgyebSzoftverIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_EgyebSzoftverIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_EgyebSzoftverIgeny == value) return;
|
|
m_EgyebSzoftverIgeny = value;
|
|
FieldModified("EgyebSzoftverIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region EgyebSzoftverLeiras
|
|
|
|
protected internal string m_EgyebSzoftverLeiras;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("EgyebSzoftverLeiras", EntityPropertyBaseType.ValueType, typeof(string), EntityCopyMethod.ShallowCopy)]
|
|
public virtual string EgyebSzoftverLeiras
|
|
{
|
|
get
|
|
{
|
|
return m_EgyebSzoftverLeiras;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_EgyebSzoftverLeiras == value) return;
|
|
m_EgyebSzoftverLeiras = value;
|
|
FieldModified("EgyebSzoftverLeiras", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region FFENAktualis
|
|
|
|
protected internal int? m_FFENAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("FFENAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? FFENAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_FFENAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_FFENAktualis == value) return;
|
|
m_FFENAktualis = value;
|
|
FieldModified("FFENAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region FFENIgeny
|
|
|
|
protected internal int? m_FFENIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("FFENIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? FFENIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_FFENIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_FFENIgeny == value) return;
|
|
m_FFENIgeny = value;
|
|
FieldModified("FFENIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region FFTNAktualis
|
|
|
|
protected internal int? m_FFTNAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("FFTNAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? FFTNAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_FFTNAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_FFTNAktualis == value) return;
|
|
m_FFTNAktualis = value;
|
|
FieldModified("FFTNAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region FFTNIgeny
|
|
|
|
protected internal int? m_FFTNIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("FFTNIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? FFTNIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_FFTNIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_FFTNIgeny == value) return;
|
|
m_FFTNIgeny = value;
|
|
FieldModified("FFTNIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region InteraktivTablaAktualis
|
|
|
|
protected internal int? m_InteraktivTablaAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("InteraktivTablaAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? InteraktivTablaAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_InteraktivTablaAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_InteraktivTablaAktualis == value) return;
|
|
m_InteraktivTablaAktualis = value;
|
|
FieldModified("InteraktivTablaAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region InteraktivTablaIgeny
|
|
|
|
protected internal int? m_InteraktivTablaIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("InteraktivTablaIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? InteraktivTablaIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_InteraktivTablaIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_InteraktivTablaIgeny == value) return;
|
|
m_InteraktivTablaIgeny = value;
|
|
FieldModified("InteraktivTablaIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region IrodaiSzoftverAktualis
|
|
|
|
protected internal int? m_IrodaiSzoftverAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("IrodaiSzoftverAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? IrodaiSzoftverAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_IrodaiSzoftverAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_IrodaiSzoftverAktualis == value) return;
|
|
m_IrodaiSzoftverAktualis = value;
|
|
FieldModified("IrodaiSzoftverAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region IrodaiSzoftverIgeny
|
|
|
|
protected internal int? m_IrodaiSzoftverIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("IrodaiSzoftverIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? IrodaiSzoftverIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_IrodaiSzoftverIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_IrodaiSzoftverIgeny == value) return;
|
|
m_IrodaiSzoftverIgeny = value;
|
|
FieldModified("IrodaiSzoftverIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region NotebookAktualis
|
|
|
|
protected internal int? m_NotebookAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("NotebookAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? NotebookAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_NotebookAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_NotebookAktualis == value) return;
|
|
m_NotebookAktualis = value;
|
|
FieldModified("NotebookAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region NotebookIgeny
|
|
|
|
protected internal int? m_NotebookIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("NotebookIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? NotebookIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_NotebookIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_NotebookIgeny == value) return;
|
|
m_NotebookIgeny = value;
|
|
FieldModified("NotebookIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region ProfMAktualis
|
|
|
|
protected internal int? m_ProfMAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("ProfMAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? ProfMAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_ProfMAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_ProfMAktualis == value) return;
|
|
m_ProfMAktualis = value;
|
|
FieldModified("ProfMAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region ProfMIgeny
|
|
|
|
protected internal int? m_ProfMIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("ProfMIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? ProfMIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_ProfMIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_ProfMIgeny == value) return;
|
|
m_ProfMIgeny = value;
|
|
FieldModified("ProfMIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region ProjektorAktualis
|
|
|
|
protected internal int? m_ProjektorAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("ProjektorAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? ProjektorAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_ProjektorAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_ProjektorAktualis == value) return;
|
|
m_ProjektorAktualis = value;
|
|
FieldModified("ProjektorAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region ProjektorIgeny
|
|
|
|
protected internal int? m_ProjektorIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("ProjektorIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? ProjektorIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_ProjektorIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_ProjektorIgeny == value) return;
|
|
m_ProjektorIgeny = value;
|
|
FieldModified("ProjektorIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region ScannerAktualis
|
|
|
|
protected internal int? m_ScannerAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("ScannerAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? ScannerAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_ScannerAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_ScannerAktualis == value) return;
|
|
m_ScannerAktualis = value;
|
|
FieldModified("ScannerAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region ScannerIgeny
|
|
|
|
protected internal int? m_ScannerIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("ScannerIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? ScannerIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_ScannerIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_ScannerIgeny == value) return;
|
|
m_ScannerIgeny = value;
|
|
FieldModified("ScannerIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region SzinesENAktualis
|
|
|
|
protected internal int? m_SzinesENAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("SzinesENAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? SzinesENAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_SzinesENAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_SzinesENAktualis == value) return;
|
|
m_SzinesENAktualis = value;
|
|
FieldModified("SzinesENAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region SzinesENIgeny
|
|
|
|
protected internal int? m_SzinesENIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("SzinesENIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? SzinesENIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_SzinesENIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_SzinesENIgeny == value) return;
|
|
m_SzinesENIgeny = value;
|
|
FieldModified("SzinesENIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region SzinesTNAktualis
|
|
|
|
protected internal int? m_SzinesTNAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("SzinesTNAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? SzinesTNAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_SzinesTNAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_SzinesTNAktualis == value) return;
|
|
m_SzinesTNAktualis = value;
|
|
FieldModified("SzinesTNAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region SzinesTNIgeny
|
|
|
|
protected internal int? m_SzinesTNIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("SzinesTNIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? SzinesTNIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_SzinesTNIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_SzinesTNIgeny == value) return;
|
|
m_SzinesTNIgeny = value;
|
|
FieldModified("SzinesTNIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TabletAktualis
|
|
|
|
protected internal int? m_TabletAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("TabletAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? TabletAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_TabletAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TabletAktualis == value) return;
|
|
m_TabletAktualis = value;
|
|
FieldModified("TabletAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TabletIgeny
|
|
|
|
protected internal int? m_TabletIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("TabletIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? TabletIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_TabletIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TabletIgeny == value) return;
|
|
m_TabletIgeny = value;
|
|
FieldModified("TabletIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Tervezett3D
|
|
|
|
protected internal bool? m_Tervezett3D;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("Tervezett3D", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
|
|
public virtual bool? Tervezett3D
|
|
{
|
|
get
|
|
{
|
|
return m_Tervezett3D;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_Tervezett3D == value) return;
|
|
m_Tervezett3D = value;
|
|
FieldModified("Tervezett3D", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region TervezettLego
|
|
|
|
protected internal bool? m_TervezettLego;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("TervezettLego", EntityPropertyBaseType.ValueType, typeof(bool), EntityCopyMethod.ShallowCopy)]
|
|
public virtual bool? TervezettLego
|
|
{
|
|
get
|
|
{
|
|
return m_TervezettLego;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_TervezettLego == value) return;
|
|
m_TervezettLego = value;
|
|
FieldModified("TervezettLego", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region VekonykliensAktualis
|
|
|
|
protected internal int? m_VekonykliensAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("VekonykliensAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? VekonykliensAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_VekonykliensAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_VekonykliensAktualis == value) return;
|
|
m_VekonykliensAktualis = value;
|
|
FieldModified("VekonykliensAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region VekonykliensIgeny
|
|
|
|
protected internal int? m_VekonykliensIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("VekonykliensIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? VekonykliensIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_VekonykliensIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_VekonykliensIgeny == value) return;
|
|
m_VekonykliensIgeny = value;
|
|
FieldModified("VekonykliensIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region VirusvedelmiAktualis
|
|
|
|
protected internal int? m_VirusvedelmiAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("VirusvedelmiAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? VirusvedelmiAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_VirusvedelmiAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_VirusvedelmiAktualis == value) return;
|
|
m_VirusvedelmiAktualis = value;
|
|
FieldModified("VirusvedelmiAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region VirusvedelmiIgeny
|
|
|
|
protected internal int? m_VirusvedelmiIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("VirusvedelmiIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? VirusvedelmiIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_VirusvedelmiIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_VirusvedelmiIgeny == value) return;
|
|
m_VirusvedelmiIgeny = value;
|
|
FieldModified("VirusvedelmiIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region VizualisOMAktualis
|
|
|
|
protected internal int? m_VizualisOMAktualis;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("VizualisOMAktualis", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? VizualisOMAktualis
|
|
{
|
|
get
|
|
{
|
|
return m_VizualisOMAktualis;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_VizualisOMAktualis == value) return;
|
|
m_VizualisOMAktualis = value;
|
|
FieldModified("VizualisOMAktualis", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region VizualisOMIgeny
|
|
|
|
protected internal int? m_VizualisOMIgeny;
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
[EntityProperty("VizualisOMIgeny", EntityPropertyBaseType.ValueType, typeof(int), EntityCopyMethod.ShallowCopy)]
|
|
public virtual int? VizualisOMIgeny
|
|
{
|
|
get
|
|
{
|
|
return m_VizualisOMIgeny;
|
|
}
|
|
set
|
|
{
|
|
CheckModifyable();
|
|
|
|
if (m_VizualisOMIgeny == value) return;
|
|
m_VizualisOMIgeny = value;
|
|
FieldModified("VizualisOMIgeny", value);
|
|
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#endregion
|
|
|
|
#region Asszociációkkal kapcsolatos dolgok
|
|
|
|
#region IntezmenyEszkozAdatszolgaltatas (*) -> 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 IIntezmenyEszkozAdatszolgaltatas.Intezmeny
|
|
{
|
|
get { return Intezmeny; }
|
|
set { Intezmeny = value as Intezmeny; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Az UML modellben szereplő IntezmenyEszkozAdatszolgaltatas é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_IntezmenyEszkozAdatszolgaltatas_DA da = new Intezmeny_IntezmenyEszkozAdatszolgaltatas_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 IntezmenyEszkozAdatszolgaltatas (*) -> 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 IIntezmenyEszkozAdatszolgaltatas.Tanev
|
|
{
|
|
get { return Tanev; }
|
|
set { Tanev = value as Tanev; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Nincs definiálva megjegyzés.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Az UML modellben szereplő IntezmenyEszkozAdatszolgaltatas é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_IntezmenyEszkozAdatszolgaltatas_DA da = new Tanev_IntezmenyEszkozAdatszolgaltatas_DA(value);
|
|
da.AddItem(this);
|
|
this.SetTanev(value);
|
|
}
|
|
else
|
|
{
|
|
this.SetTanev(value);
|
|
}
|
|
FieldModified("TanevId", value.ID);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
// ki kell törölni a kapcsolatot az adatbázisban
|
|
this.SetTanev(null);
|
|
UpdateAssociations();
|
|
FieldModified("TanevId", DBNull.Value);
|
|
}
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
#endregion
|
|
}
|
|
}
|
|
|