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 } }