using System; using System.Collections.Generic; namespace Kreta.BusinessLogic.HelperClasses { /// /// Egy új tanóra tulajdonság felvételekor a következőket kell szem előtt tartani: /// 1.) Vegyünk fel egy újabb DB mezőt, és tanóra és órarendi óra speciális adatot a felületre. /// 2.) Kerüljön ki a Tanórák listája felületre is ez az elem, és legyen ez alapján szűrhető a lista. /// 3.) Kerüljön bele a Tanórák listája felület exportjaiba is. /// 4.) Kerüljön bele ez az adat is a Haladási munkafüzet dokumentumba is. /// public class TanoraCO { public TanoraCO() { OraLatogatok = new List(); DigTamEszkozTipusIdList = new List(); } public bool IsTanoranKivuli { get; set; } public int? ID { get; set; } public DateTime BejegyIdo { get; set; } public bool Bontott { get; set; } public bool NemzetisegiOra { get; set; } public bool IsFelnottoktatasiSzerzodes { get; set; } public bool OnlineOra { get; set; } public bool MindennaposTestneveles { get; set; } public bool IPRTanora { get; set; } public bool Differencialt { get; set; } public bool Kooperativ { get; set; } public bool Meres { get; set; } public bool Drama { get; set; } public bool Tiop { get; set; } public bool ParhuzamosOra { get; set; } public DateTime Datum { get; set; } public int? HetNapja { get; set; } public int? Hetirend { get; set; } public bool IktTanora { get; set; } public string Megjegyzes { get; set; } public bool? Megtartott { get; set; } public bool? MobilNaplozott { get; set; } public bool NemSzakrendszeru { get; set; } public bool AdminAltalKiirt { get; set; } public DateTime OraKezd { get; set; } public int? EvesOraSorszam { get; set; } public int? Oraszam { get; set; } public DateTime OraVeg { get; set; } public bool Sorszamozando { get; set; } public bool TAMOP { get; set; } public int? TemaTanmenetId { get; set; } public int? TanulasiEgysegId { get; set; } public string Tema { get; set; } public bool Tulora { get; set; } public bool OsztalyfonokiOra { get; set; } public bool Multikulturalis { get; set; } public bool EFOP32317 { get; set; } public bool KomplexOra { get; set; } public bool GINOP623 { get; set; } public bool EFOP31716EselyteremtesAKoznevelesben { get; set; } public bool EFOP33717 { get; set; } public int? Targy { get; set; } public int? OrarendiOra { get; set; } public int? Fogl { get; set; } public int? Tulaj { get; set; } public int? Helyettesito { get; set; } public string HelyettesitoTanarNev { get; set; } public string HelyettesitesOka { get; set; } public int? HelyettesitesTipus { get; set; } public bool HelyettesIsTulora { get; set; } public int? Tanar { get; set; } public int? Terem { get; set; } public int? OsztCsop { get; set; } public int? CsengetesiRendOraId { get; set; } //CsengetesiRendOraId, adott napon belül hanyadik óra public int? CsengetesiRendID { get; set; } public DateTime? HelyettesitesElrendelesenekIdopontja { get; set; } public DateTime LegutobbiModositasIdopontja { get; set; } public string HetNapjaNev { get; set; } public string HetirendNev { get; set; } public string FoglalkozasNev { get; set; } public string OsztalyCsoportNev { get; set; } public string TantargyNev { get; set; } public string TanarNev { get; set; } public string TeremNev { get; set; } public string HaziFeladat { get; set; } public DateTime? HaziHatarideje { get; set; } public int? HaziFeladatId { get; set; } public int? HaziFeladatCsatolmanyId { get; set; } public List CheckedOpenBoardFileIdList { get; set; } = new List(); public List OraLatogatok { get; set; } public int HelyettesitesId { get; internal set; } public int OrarendiOraGroupId { get; set; } public string HelyettesitesitoTanarNeve { get; set; } public string OraIdopont { get; set; } public bool KIPOra { get; set; } public bool VEKOP73317 { get; set; } public bool KAPOra { get; set; } public bool TIOP11112120120001 { get; set; } public bool DFHT { get; set; } public bool Rahangolodas { get; set; } public bool Testmozgas { get; set; } public bool Muveszet { get; set; } public bool Eletgyakorlat { get; set; } public bool Logika { get; set; } public bool TeOrad { get; set; } public bool DigitalisAlapProgram { get; set; } public bool EFOP23517201700038Miapalya { get; set; } public bool TanevTananyaganakIsmetlese { get; set; } public bool TanevTananyaganakKiegeszitese { get; set; } public bool TanulokDigitalisKeszsegfejlesztese { get; set; } public bool Projektmunka { get; set; } public bool TanulokKompenzaciosIraskeszsegFejlesztese { get; set; } public bool TanulokKompenzaciosOlvasasiKepessegFejlesztese { get; set; } public bool TanulokMatematikaiGondolkodasiKepessegenekKompenzaciosFejlesztese { get; set; } public bool TanulokNyelviKepessegenekKompenzaciosFejlesztese { get; set; } public bool TanulokOnmegismeresenekSegitese { get; set; } public bool TanulokOnallosagraNevelese { get; set; } public bool TanulokTanulasszervezesiKompenzaciosTechnikajanakErositese { get; set; } public bool TanulokOrientaciosTamogatasa { get; set; } public bool TanulokSzocialitasanakFejlesztese { get; set; } public bool TanulokTovabbhaladasatElokeszitoTevekenysegek { get; set; } public bool PedagogusAltalJelzettEgyeniEsetkezeles { get; set; } public bool ProjektmunkaTamogatasa { get; set; } public bool DigitalisKeszsegfejlesztes { get; set; } public bool KozossegiMunkaTamogatasa { get; set; } public bool TanoraElokeszitesenekTamogatasa { get; set; } public bool TanoraLebonyolitasanakTamogatasa { get; set; } public bool NapkozisTevekenysegKeretebenEgyeniFejlesztes { get; set; } public bool IsEgybefuggoGyakorlat { get; set; } public int? DigEszkozTipusId { get; set; } public int? DigPlatformTipusId { get; set; } public List DigTamEszkozTipusIdList { get; set; } } public class OraLatogatok { public string Id { get; set; } public DateTime Datum { get; set; } public string Name { get; set; } public string ErtekelesSzoveg { get; set; } } }