using System;
namespace Kreta.Framework.Caching.DictionaryItemTables
{
///
/// Kódtétel osztály.
///
[Serializable]
public class SzakmaTipusDictionaryItem : DictionaryItem
{
///
/// Az osztály konstruktora.
///
/// Kódtétel elem
public SzakmaTipusDictionaryItem(DictionaryItem dictionaryItem) : base(dictionaryItem)
{
ExtendedProperties = dictionaryItem.ExtendedProperties;
}
#region Properties
///
/// A szakma típus ágazat azonosítója
///
public int? AgazatId => (int?)ExtendedProperties[nameof(AgazatId)];
///
/// A szakma típus alapfokú oktatási időtartama
///
public int? AlapfokuOktatasiIdotartam => (int?)ExtendedProperties[nameof(AlapfokuOktatasiIdotartam)];
///
/// A szakma típus digitális kompetencia keretszintje
///
public int? DigitalisKompetenciaKeretszint => (int?)ExtendedProperties[nameof(DigitalisKompetenciaKeretszint)];
///
/// A szakma típus érettségi oktatási időtartama
///
public int? ErettsegiOktatasiIdotartam => (int?)ExtendedProperties[nameof(ErettsegiOktatasiIdotartam)];
///
/// A szakma típus szakképesítés azonosítószáma
///
public string SzakkepesitesAzonositoszam => (string)ExtendedProperties[nameof(SzakkepesitesAzonositoszam)];
#endregion
}
}