init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
535
KretaWeb/Areas/Orarend/Models/OrarendiOraModel.cs
Normal file
535
KretaWeb/Areas/Orarend/Models/OrarendiOraModel.cs
Normal file
|
@ -0,0 +1,535 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Web.Mvc;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Attributes;
|
||||
using Kreta.Web.Helpers.TabStrip;
|
||||
|
||||
namespace Kreta.Web.Areas.Orarend.Models
|
||||
{
|
||||
public class OrarendiOraModel
|
||||
{
|
||||
public OrarendiOraModel()
|
||||
{
|
||||
OrarendiOraTabList = new List<TabStripItemModel>();
|
||||
HetirendList = new List<SelectListItem>();
|
||||
TTFModel = new TTFModel();
|
||||
}
|
||||
|
||||
public bool IsTanoranKivuliFoglalkozas { get; set; }
|
||||
|
||||
public int? ID { get; set; }
|
||||
public int HetNapja { get; set; }
|
||||
public int CsengetesiRendOraID { get; set; }
|
||||
public int ModositasiIdoszakTipus { get; set; }
|
||||
public string JSHelperNev { get; set; }
|
||||
public bool IsModification { get; set; }
|
||||
public DateTime ModificationDate { get; set; }
|
||||
public DateTime ErvenyessegiIdo { get; set; }
|
||||
public bool IsEgyediNap { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 4573)] /*Óra kezdete megadása kötelező*/
|
||||
[Display(Name = nameof(OrarendResource.OraKezdete), ResourceType = typeof(OrarendResource))]
|
||||
public DateTime? OraKezdete { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 4574)] /*Óra vége megadása kötelező*/
|
||||
[Display(Name = nameof(OrarendResource.OraVege), ResourceType = typeof(OrarendResource))]
|
||||
public DateTime? OraVege { get; set; }
|
||||
|
||||
public List<TabStripItemModel> OrarendiOraTabList { get; set; }
|
||||
public List<SelectListItem> HetirendList { get; set; }
|
||||
|
||||
[ValidateObject]
|
||||
public TTFModel TTFModel { get; set; }
|
||||
|
||||
//[KretaRequired(StringResourcesId = 2536)] /*Hetirend megadása kötelező*/
|
||||
[Display(Name = nameof(OrarendResource.Hetirend), ResourceType = typeof(OrarendResource))]
|
||||
public int? HetirendID { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Hetirend), ResourceType = typeof(OrarendResource))]
|
||||
public string Hetirend { get; set; }
|
||||
|
||||
//[KretaRequired(StringResourcesId = 2493)] /*Terem megadása kötelező*/
|
||||
[Display(Name = nameof(OrarendResource.Terem_kotelezo), ResourceType = typeof(OrarendResource))]
|
||||
public int? TeremID { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Sorszamozando), ResourceType = typeof(OrarendResource))]
|
||||
public bool Sorszamozando { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.ParhuzamosOra), ResourceType = typeof(OrarendResource))]
|
||||
public bool ParhuzamosOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Tulora), ResourceType = typeof(OrarendResource))]
|
||||
public bool Tulora { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TamopOra), ResourceType = typeof(OrarendResource))]
|
||||
public bool TAMOPOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.KIPOra), ResourceType = typeof(OrarendResource))]
|
||||
public bool KIPOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.VEKOP73317), ResourceType = typeof(OrarendResource))]
|
||||
public bool VEKOP73317 { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.KAPOra), ResourceType = typeof(OrarendResource))]
|
||||
public bool KAPOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.NemSzakrendszeruOra), ResourceType = typeof(OrarendResource))]
|
||||
public bool NemSzakrendszeruOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.IktTanora), ResourceType = typeof(OrarendResource))]
|
||||
public bool IKTTanora { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.NemzetisegiTanora), ResourceType = typeof(OrarendResource))]
|
||||
public bool NemzetisegiOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(TantargyResource.MegbizasiSzerzodesselEllatottOra), ResourceType = typeof(TantargyResource))]
|
||||
public bool IsFelnottoktatasiSzerzodes { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.OnlineOra), ResourceType = typeof(OrarendResource))]
|
||||
public bool OnlineOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.MindennaposTestneveles), ResourceType = typeof(OrarendResource))]
|
||||
public bool MindennaposTestneveles { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.IprTanora), ResourceType = typeof(OrarendResource))]
|
||||
public bool IPRTanora { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Differencialt), ResourceType = typeof(OrarendResource))]
|
||||
public bool Differencialt { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Kooperativ), ResourceType = typeof(OrarendResource))]
|
||||
public bool Kooperativ { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Meres), ResourceType = typeof(OrarendResource))]
|
||||
public bool Meres { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Drama), ResourceType = typeof(OrarendResource))]
|
||||
public bool Drama { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Tiop12), ResourceType = typeof(OrarendResource))]
|
||||
public bool Tiop { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Bontott), ResourceType = typeof(OrarendResource))]
|
||||
public bool Bontott { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.HetNapja), ResourceType = typeof(OrarendResource))]
|
||||
public string HetNapjaSzoveg { get; set; }
|
||||
|
||||
[KretaDisplayName(1530)] /*Óra érvényességi ideje*/
|
||||
public string ErvenyessegiIdoSzoveg { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 4575)] /*Óra érvényességi idejének kezdete kötelező*/
|
||||
[Display(Name = nameof(OrarendResource.ErvenyessegKezdete), ResourceType = typeof(OrarendResource))]
|
||||
public DateTime? OraErvenyessegKezdete { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 4576)] /*Óra érvényességi idejének vége kötelező*/
|
||||
[Display(Name = nameof(OrarendResource.ErvenyessegVege), ResourceType = typeof(OrarendResource))]
|
||||
public DateTime? OraErvenyessegVege { get; set; }
|
||||
|
||||
public DateTime? ValasztottDatum { get; set; }
|
||||
|
||||
public int? OsztalyCsoportId { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.CsengetesiRend), ResourceType = typeof(OrarendResource))]
|
||||
public int? CsengetesiRendID { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Oraszam), ResourceType = typeof(OrarendResource))]
|
||||
[KretaRange(0, 24)]
|
||||
public int? Oraszam { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Multikulturalis), ResourceType = typeof(OrarendResource))]
|
||||
public bool Multikulturalis { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.EFOP32317DigitalisKornyezetAKozenevelesben), ResourceType = typeof(OrarendResource))]
|
||||
public bool EFOP32317 { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.KomplexOra), ResourceType = typeof(OrarendResource))]
|
||||
public bool KomplexOra { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.GINOP623), ResourceType = typeof(OrarendResource))]
|
||||
public bool GINOP623 { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.EFOP31716EselyteremtesAKoznevelesben), ResourceType = typeof(OrarendResource))]
|
||||
public bool EFOP31716EselyteremtesAKoznevelesben { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.EFOP33717), ResourceType = typeof(OrarendResource))]
|
||||
public bool EFOP33717 { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TIOP11112120120001), ResourceType = typeof(OrarendResource))]
|
||||
public bool TIOP11112120120001 { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Foglalkozas), ResourceType = typeof(OrarendResource))]
|
||||
public string FoglalkozasNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.OsztalyCsoport), ResourceType = typeof(OrarendResource))]
|
||||
public string OsztalyCsoportNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Tantargy), ResourceType = typeof(OrarendResource))]
|
||||
public string TantargyNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Tanar), ResourceType = typeof(OrarendResource))]
|
||||
public string TanarNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Terem), ResourceType = typeof(OrarendResource))]
|
||||
public string TeremNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.OraszamIdopont), ResourceType = typeof(OrarendResource))]
|
||||
public string OraIdopont { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.CsengetesiRend), ResourceType = typeof(OrarendResource))]
|
||||
public string CsengetesiRendNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.OraKezdete), ResourceType = typeof(OrarendResource))]
|
||||
public string OraKezdeteSzoveg { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.OraVege), ResourceType = typeof(OrarendResource))]
|
||||
public string OraVegeSzoveg { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.ErvenyessegKezdete), ResourceType = typeof(OrarendResource))]
|
||||
public string OraErvenyessegKezdeteSzoveg { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.ErvenyessegVege), ResourceType = typeof(OrarendResource))]
|
||||
public string OraErvenyessegVegeSzoveg { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.DFHT), ResourceType = typeof(OrarendResource))]
|
||||
public bool DFHT { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Rahangolodas), ResourceType = typeof(OrarendResource))]
|
||||
public bool Rahangolodas { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Testmozgas), ResourceType = typeof(OrarendResource))]
|
||||
public bool Testmozgas { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Muveszet), ResourceType = typeof(OrarendResource))]
|
||||
public bool Muveszet { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Eletgyakorlat), ResourceType = typeof(OrarendResource))]
|
||||
public bool Eletgyakorlat { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Logika), ResourceType = typeof(OrarendResource))]
|
||||
public bool Logika { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TeOrad), ResourceType = typeof(OrarendResource))]
|
||||
public bool TeOrad { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.DigitalisAlapProgram), ResourceType = typeof(OrarendResource))]
|
||||
public bool DigitalisAlapProgram { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.EFOP23517201700038Miapalya), ResourceType = typeof(OrarendResource))]
|
||||
public bool EFOP23517201700038Miapalya { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanevTananyaganakIsmetlese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanevTananyaganakIsmetlese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanevTananyaganakKiegeszitese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanevTananyaganakKiegeszitese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokDigitalisKeszsegfejlesztese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokDigitalisKeszsegfejlesztese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Projektmunka), ResourceType = typeof(OrarendResource))]
|
||||
public bool Projektmunka { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokKompenzaciosIraskeszsegFejlesztese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokKompenzaciosIraskeszsegFejlesztese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokKompenzaciosOlvasasiKepessegFejlesztese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokKompenzaciosOlvasasiKepessegFejlesztese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokMatematikaiGondolkodasiKepessegenekKompenzaciosFejlesztese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokMatematikaiGondolkodasiKepessegenekKompenzaciosFejlesztese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokNyelviKepessegenekKompenzaciosFejlesztese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokNyelviKepessegenekKompenzaciosFejlesztese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokOnmegismeresenekSegitese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokOnmegismeresenekSegitese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokOnallosagraNevelese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokOnallosagraNevelese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokTanulasszervezesiKompenzaciosTechnikajanakErositese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokTanulasszervezesiKompenzaciosTechnikajanakErositese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokOrientaciosTamogatasa), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokOrientaciosTamogatasa { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokSzocialitasanakFejlesztese), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokSzocialitasanakFejlesztese { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanulokTovabbhaladasatElokeszitoTevekenysegek), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanulokTovabbhaladasatElokeszitoTevekenysegek { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.PedagogusAltalJelzettEgyeniEsetkezeles), ResourceType = typeof(OrarendResource))]
|
||||
public bool PedagogusAltalJelzettEgyeniEsetkezeles { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.ProjektmunkaTamogatasa), ResourceType = typeof(OrarendResource))]
|
||||
public bool ProjektmunkaTamogatasa { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.DigitalisKeszsegfejlesztes), ResourceType = typeof(OrarendResource))]
|
||||
public bool DigitalisKeszsegfejlesztes { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.KozossegiMunkaTamogatasa), ResourceType = typeof(OrarendResource))]
|
||||
public bool KozossegiMunkaTamogatasa { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanoraElokeszitesenekTamogatasa), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanoraElokeszitesenekTamogatasa { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.TanoraLebonyolitasanakTamogatasa), ResourceType = typeof(OrarendResource))]
|
||||
public bool TanoraLebonyolitasanakTamogatasa { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.NapkozisTevekenysegKeretebenEgyeniFejlesztes), ResourceType = typeof(OrarendResource))]
|
||||
public bool NapkozisTevekenysegKeretebenEgyeniFejlesztes { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.IsEgybefuggoGyakorlat), ResourceType = typeof(OrarendResource))]
|
||||
public bool IsEgybefuggoGyakorlat { get; set; }
|
||||
|
||||
public int OrarendiElemekRogzitesenekElofeltetele { get; set; }
|
||||
|
||||
public bool IsFromSzervezet { get; set; }
|
||||
public bool IsMentorOra { get; set; }
|
||||
|
||||
public OraValidationCo CreateOraValidationCo()
|
||||
{
|
||||
return new OraValidationCo
|
||||
{
|
||||
OrarendiOraValidationCo = new OrarendiOraValidationCo
|
||||
{
|
||||
Id = ID,
|
||||
ModificationDate = ModificationDate,
|
||||
CsengetesiRendOraId = CsengetesiRendOraID,
|
||||
CsengetesiRendId = CsengetesiRendID,
|
||||
OraKezdete = OraKezdete.Value.ToLocalTime(),
|
||||
OraVege = OraVege.Value.ToLocalTime(),
|
||||
Differencialt = Differencialt,
|
||||
Drama = Drama,
|
||||
FoglalkozasID = TTFModel.FoglalkozasID,
|
||||
OsztalyId = TTFModel.OsztalyID,
|
||||
TantargyId = TTFModel.TantargyID.Value,
|
||||
TanarId = TTFModel.TanarID,
|
||||
TeremId = TeremID.Value,
|
||||
HetirendId = HetirendID.Value,
|
||||
HetNapjaId = HetNapja,
|
||||
IKTTanora = IKTTanora,
|
||||
IPRTanora = IPRTanora,
|
||||
Kooperativ = Kooperativ,
|
||||
Meres = Meres,
|
||||
MindennaposTestneveles = MindennaposTestneveles,
|
||||
NemSzakrendszeruOra = NemSzakrendszeruOra,
|
||||
NemzetisegiOra = NemzetisegiOra,
|
||||
IsFelnottoktatasiSzerzodes = IsFelnottoktatasiSzerzodes,
|
||||
OnlineOra = OnlineOra,
|
||||
OraErvenyessegKezdete = OraErvenyessegKezdete.Value,
|
||||
OraErvenyessegVege = OraErvenyessegVege.Value,
|
||||
ParhuzamosOra = ParhuzamosOra,
|
||||
Sorszamozando = Sorszamozando,
|
||||
TAMOPOra = TAMOPOra,
|
||||
KIPOra = KIPOra,
|
||||
VEKOP73317 = VEKOP73317,
|
||||
KAPOra = KAPOra,
|
||||
Tiop = Tiop,
|
||||
Tulora = Tulora,
|
||||
Bontott = Bontott,
|
||||
IsModification = IsModification,
|
||||
Oraszam = Oraszam,
|
||||
Multikulturalis = Multikulturalis,
|
||||
EFOP32317 = EFOP32317,
|
||||
KomplexOra = KomplexOra,
|
||||
EFOP31716EselyteremtesAKoznevelesben = EFOP31716EselyteremtesAKoznevelesben,
|
||||
EFOP33717 = EFOP33717,
|
||||
GINOP623 = GINOP623,
|
||||
IsEgyediNap = IsEgyediNap,
|
||||
IsNapirend = IsTanoranKivuliFoglalkozas,
|
||||
TIOP11112120120001 = TIOP11112120120001,
|
||||
DFHT = DFHT,
|
||||
Rahangolodas = Rahangolodas,
|
||||
Testmozgas = Testmozgas,
|
||||
Muveszet = Muveszet,
|
||||
Eletgyakorlat = Eletgyakorlat,
|
||||
Logika = Logika,
|
||||
TeOrad = TeOrad,
|
||||
DigitalisAlapProgram = DigitalisAlapProgram,
|
||||
ModositasiIdoszakTipus = ModositasiIdoszakTipus,
|
||||
JSHelperNev = JSHelperNev,
|
||||
EFOP23517201700038Miapalya = EFOP23517201700038Miapalya,
|
||||
TanevTananyaganakIsmetlese = TanevTananyaganakIsmetlese,
|
||||
TanevTananyaganakKiegeszitese = TanevTananyaganakKiegeszitese,
|
||||
TanulokDigitalisKeszsegfejlesztese = TanulokDigitalisKeszsegfejlesztese,
|
||||
Projektmunka = Projektmunka,
|
||||
TanulokKompenzaciosIraskeszsegFejlesztese = TanulokKompenzaciosIraskeszsegFejlesztese,
|
||||
TanulokKompenzaciosOlvasasiKepessegFejlesztese = TanulokKompenzaciosOlvasasiKepessegFejlesztese,
|
||||
TanulokMatematikaiGondolkodasiKepessegenekKompenzaciosFejlesztese = TanulokMatematikaiGondolkodasiKepessegenekKompenzaciosFejlesztese,
|
||||
TanulokNyelviKepessegenekKompenzaciosFejlesztese = TanulokNyelviKepessegenekKompenzaciosFejlesztese,
|
||||
TanulokOnmegismeresenekSegitese = TanulokOnmegismeresenekSegitese,
|
||||
TanulokOnallosagraNevelese = TanulokOnallosagraNevelese,
|
||||
TanulokTanulasszervezesiKompenzaciosTechnikajanakErositese = TanulokTanulasszervezesiKompenzaciosTechnikajanakErositese,
|
||||
TanulokOrientaciosTamogatasa = TanulokOrientaciosTamogatasa,
|
||||
TanulokSzocialitasanakFejlesztese = TanulokSzocialitasanakFejlesztese,
|
||||
TanulokTovabbhaladasatElokeszitoTevekenysegek = TanulokTovabbhaladasatElokeszitoTevekenysegek,
|
||||
PedagogusAltalJelzettEgyeniEsetkezeles = PedagogusAltalJelzettEgyeniEsetkezeles,
|
||||
ProjektmunkaTamogatasa = ProjektmunkaTamogatasa,
|
||||
DigitalisKeszsegfejlesztes = DigitalisKeszsegfejlesztes,
|
||||
KozossegiMunkaTamogatasa = KozossegiMunkaTamogatasa,
|
||||
TanoraElokeszitesenekTamogatasa = TanoraElokeszitesenekTamogatasa,
|
||||
TanoraLebonyolitasanakTamogatasa = TanoraLebonyolitasanakTamogatasa,
|
||||
NapkozisTevekenysegKeretebenEgyeniFejlesztes = NapkozisTevekenysegKeretebenEgyeniFejlesztes,
|
||||
IsFromSzervezet = IsFromSzervezet,
|
||||
IsMentorOra = IsMentorOra,
|
||||
IsEgybefuggoGyakorlat = IsEgybefuggoGyakorlat
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
public class TTFModel
|
||||
{
|
||||
[Required(ErrorMessageResourceName = nameof(ErrorResource.PedagogusMegadasaKotelezo), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(OrarendResource.Pedagogus), ResourceType = typeof(OrarendResource))]
|
||||
public int? TanarID { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Foglalkozas), ResourceType = typeof(OrarendResource))]
|
||||
public int? FoglalkozasID { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.OsztalyCsoport_kotelezo), ResourceType = typeof(OrarendResource))]
|
||||
public int? OsztalyID { get; set; }
|
||||
|
||||
[Display(Name = nameof(OrarendResource.Tantargy_kotelezo), ResourceType = typeof(OrarendResource))]
|
||||
public int? TantargyID { get; set; }
|
||||
|
||||
[KretaDisplayName(274)] /*Óraszám*/
|
||||
public int? Oraszam { get; set; }
|
||||
|
||||
[KretaDisplayName(2661)] /*Foglalkozás neve*/
|
||||
public string Nev { get; set; }
|
||||
}
|
||||
|
||||
public class OrarendiOraValidationModel
|
||||
{
|
||||
public OrarendiOraValidationModel()
|
||||
{
|
||||
TanarokID = new List<int>();
|
||||
}
|
||||
|
||||
public int? Id { get; set; }
|
||||
public DateTime OraErvenyessegKezdete { get; set; }
|
||||
public DateTime OraErvenyessegVege { get; set; }
|
||||
public int HetirendId { get; set; }
|
||||
public int CsengetesiRendId { get; set; }
|
||||
public int CsengetesiRendOraId { get; set; }
|
||||
public int TeremId { get; set; }
|
||||
public int HetNapjaId { get; set; }
|
||||
public int OsztalyId { get; set; }
|
||||
public List<int> TanarokID { get; set; }
|
||||
public DateTime OraKezdete { get; set; }
|
||||
public DateTime OraVege { get; set; }
|
||||
public int? Oraszam { get; set; }
|
||||
public DateTime ModificationDate { get; set; }
|
||||
public bool IsModification { get; set; }
|
||||
public int ModositasiIdoszakTipus { get; set; }
|
||||
public string JSHelperNev { get; set; }
|
||||
public bool IsEgyediNap { get; set; }
|
||||
public bool IsNapirend { get; set; }
|
||||
public int TantargyId { get; set; }
|
||||
|
||||
public static OrarendiOraValidationModel ConvertToModel(OrarendiOraValidationCo co)
|
||||
{
|
||||
return new OrarendiOraValidationModel
|
||||
{
|
||||
Id = co.Id,
|
||||
OraErvenyessegKezdete = co.OraErvenyessegKezdete,
|
||||
OraErvenyessegVege = co.OraErvenyessegVege,
|
||||
HetirendId = co.HetirendId,
|
||||
CsengetesiRendId = co.CsengetesiRendId.Value,
|
||||
CsengetesiRendOraId = co.CsengetesiRendOraId,
|
||||
TeremId = co.TeremId,
|
||||
HetNapjaId = co.HetNapjaId,
|
||||
OsztalyId = co.OsztalyId.Value,
|
||||
TanarokID = new List<int> { co.TanarId ?? -1 },
|
||||
OraKezdete = co.OraKezdete,
|
||||
OraVege = co.OraVege,
|
||||
Oraszam = co.Oraszam.Value,
|
||||
ModificationDate = co.ModificationDate,
|
||||
IsModification = co.IsModification,
|
||||
ModositasiIdoszakTipus = co.ModositasiIdoszakTipus,
|
||||
JSHelperNev = co.JSHelperNev,
|
||||
IsEgyediNap = co.IsEgyediNap,
|
||||
IsNapirend = co.IsNapirend,
|
||||
TantargyId = co.TantargyId.Value
|
||||
};
|
||||
}
|
||||
|
||||
public OrarendiOraValidationCo ConvertToCo()
|
||||
{
|
||||
return new OrarendiOraValidationCo
|
||||
{
|
||||
Id = this.Id,
|
||||
OraErvenyessegKezdete = this.OraErvenyessegKezdete,
|
||||
OraErvenyessegVege = this.OraErvenyessegVege,
|
||||
HetirendId = this.HetirendId,
|
||||
CsengetesiRendId = this.CsengetesiRendId,
|
||||
CsengetesiRendOraId = this.CsengetesiRendOraId,
|
||||
TeremId = this.TeremId,
|
||||
HetNapjaId = this.HetNapjaId,
|
||||
OsztalyId = this.OsztalyId,
|
||||
TanarId = this.TanarokID.Count > 0 ? this.TanarokID[0] : (int?)default,
|
||||
OraKezdete = this.OraKezdete,
|
||||
OraVege = this.OraVege,
|
||||
Oraszam = this.Oraszam,
|
||||
ModificationDate = this.ModificationDate,
|
||||
IsModification = this.IsModification,
|
||||
ModositasiIdoszakTipus = this.ModositasiIdoszakTipus,
|
||||
JSHelperNev = this.JSHelperNev,
|
||||
IsEgyediNap = this.IsEgyediNap,
|
||||
IsNapirend = this.IsNapirend,
|
||||
TantargyId = this.TantargyId
|
||||
};
|
||||
}
|
||||
|
||||
public OraValidationCo ConvertToValidationCo()
|
||||
{
|
||||
return new OraValidationCo
|
||||
{
|
||||
OrarendiOraValidationCo = new OrarendiOraValidationCo
|
||||
{
|
||||
Id = this.Id,
|
||||
OraErvenyessegKezdete = this.OraErvenyessegKezdete,
|
||||
OraErvenyessegVege = this.OraErvenyessegVege,
|
||||
HetirendId = this.HetirendId,
|
||||
CsengetesiRendId = this.CsengetesiRendId,
|
||||
CsengetesiRendOraId = this.CsengetesiRendOraId,
|
||||
TeremId = this.TeremId,
|
||||
HetNapjaId = this.HetNapjaId,
|
||||
OsztalyId = this.OsztalyId,
|
||||
TanarId = this.TanarokID.Count > 0 ? this.TanarokID[0] : (int?)default,
|
||||
OraKezdete = this.OraKezdete,
|
||||
OraVege = this.OraVege,
|
||||
Oraszam = this.Oraszam,
|
||||
ModificationDate = this.ModificationDate,
|
||||
IsModification = this.IsModification,
|
||||
ModositasiIdoszakTipus = this.ModositasiIdoszakTipus,
|
||||
JSHelperNev = this.JSHelperNev,
|
||||
IsEgyediNap = this.IsEgyediNap,
|
||||
IsNapirend = this.IsNapirend,
|
||||
TantargyId = this.TantargyId
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
public class OsztalyOrarendModel
|
||||
{
|
||||
public int OsztalyId { get; set; }
|
||||
public CalendarModel CalendarModel { get; set; }
|
||||
}
|
||||
|
||||
public class CsengetesiRendOraszamaModel
|
||||
{
|
||||
public string AktualisCsengetesiRendId { get; set; }
|
||||
public int AktualisOraSzam { get; set; }
|
||||
}
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue