This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,57 @@
using System;
using System.Collections.Generic;
using System.Web.Mvc;
using Kreta.BusinessLogic.Classes;
using Kreta.Resources;
using Kreta.Web.Attributes;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class EnaploAdatszolgaltatasModel
{
public int? ID { get; set; }
[KretaDisplayName(5223)] //Az intézmény az idei tanévben használ Elektronikus Naplót?
public int? HasznalENaplot { get; set; }
[KretaDisplayName(5224)] //Az intézmény az idei évben használ-e papír alapú naplót az elektronikus napló mellett?
public int? HasznalPapirNaplot { get; set; }
[KretaDisplayName(5225)] //Az intézmény elektronikus naplója elérhető elektronikus ellenőrzőként a szülők számára?
public int? HasznalEEllenorzot { get; set; }
[KretaDisplayName(5226)] //Kérem, válassza ki, melyik gyártó elektronikus napló termékét használja!
public int? ENaploTipus { get; set; }
[KretaDisplayName(5227)] //Hol található a használt rendszer szervere?
public int? ENaploInfra { get; set; }
[KretaDisplayName(5228)] //Kérem, jelölje meg, hogy egy tanévre mekkora összegbe kerül intézményének az elektronikus napló használata!
public int? SzerzodesOsszege { get; set; }
[KretaDisplayName(5229)] //Kérem, jelölje meg, milyen forrásból fizeti intézménye az elektronikus napló használatát!
public int? ForrasTipusa { get; set; }
[KretaDisplayName(5230)] //Kérem, adja meg a szerződést megkötő személy nevét!
public string SzerzodoNeve { get; set; }
[KretaDisplayName(5231)] //Kérem, jelölje meg a szerződést megkötő személy pozícióját a szerződés aláírásakor!
public int? SzerzodoPozicio { get; set; }
[KretaDisplayName(5232)] //Kérem, adja meg a szerződés érvényességének kezdeti dátumát!
[DateRange(ErrorMessageResourceName = nameof(ErrorResource.ASzerzodesErvenyessegenekKezdeteNemErvenyesDatum), ErrorMessageResourceType = typeof(ErrorResource))]
public DateTime? SzerzodesKezdete { get; set; }
[KretaDisplayName(5233)] //Kérem, adja meg a szerződés lejáratának dátumát!
[DateRange(ErrorMessageResourceName = nameof(ErrorResource.ASzerzodesErvenyessegenekLejarataNemErvenyesDatum), ErrorMessageResourceType = typeof(ErrorResource))]
public DateTime? SzerzodesVege { get; set; }
[KretaDisplayName(5235)] //Az intézmény rendelkezik hivatalos internetes honlappal?
public int? VanHonlap { get; set; }
[KretaDisplayName(5236)] //Kérem, adja meg az intézmény hivatalos honlapjának elérhetőségét!
public string HonlapUrl { get; set; }
public List<SelectListItem> IgenNemList { get; set; }
}
}

View file

@ -0,0 +1,56 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class EslRiportGridModel : IKretaIdentity
{
public string ID { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Lany), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Lany { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam5), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam5 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam6), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam6 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam7), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam7 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam8), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam8 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam9), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam9 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam10), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam10 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam11), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam11 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Evfolyam12), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Evfolyam12 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EvfolyamKh1), ResourceType = typeof(AdatszolgaltatasokResource))]
public string KH1 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EvfolyamKh2), ResourceType = typeof(AdatszolgaltatasokResource))]
public string KH2 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EvfolyamSzh1), ResourceType = typeof(AdatszolgaltatasokResource))]
public string SzH1 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EvfolyamSzh2), ResourceType = typeof(AdatszolgaltatasokResource))]
public string SzH2 { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Osszesen), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Osszesen { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Leiras), ResourceType = typeof(AdatszolgaltatasokResource))]
public string LeirasValue { get; set; }
}
}

View file

@ -0,0 +1,13 @@
using System.ComponentModel.DataAnnotations;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class EslRiportModel
{
[Display(Name = nameof(CommonResource.Feladatellatasihely), ResourceType = typeof(CommonResource))]
public int? FeladatellatasiHely { get; set; }
public bool IsFelevi { get; set; }
}
}

View file

@ -0,0 +1,50 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Core.CustomAttributes;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class HittanOraszamGridModel : IKretaIdentity
{
public const string HittanOraszamExportAttributeId = nameof(HittanOraszamExportAttributeId);
public string ID { get; set; }
[SimpleExportColumn(HittanOraszamExportAttributeId, 00, nameof(AdatszolgaltatasokResource.HittanCsoportNev), typeof(AdatszolgaltatasokResource))]
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportNev), ResourceType = typeof(AdatszolgaltatasokResource))]
public string CsoportNev { get; set; }
[SimpleExportColumn(HittanOraszamExportAttributeId, 01, nameof(AdatszolgaltatasokResource.HittanCsoportTipus), typeof(AdatszolgaltatasokResource))]
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportTipus), ResourceType = typeof(AdatszolgaltatasokResource))]
public string HittanTipus_DNAME { get; set; }
[SimpleExportColumn(HittanOraszamExportAttributeId, 02, nameof(AdatszolgaltatasokResource.HittanCsoportMegtartottDarabszam), typeof(AdatszolgaltatasokResource))]
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportMegtartottDarabszam), ResourceType = typeof(AdatszolgaltatasokResource))]
public int MegtartottDarabszam { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportTipus), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? HittanTipus { get; set; }
[SimpleExportColumn(HittanOraszamExportAttributeId, 03, nameof(AdatszolgaltatasokResource.HittanCsoportDarabszam), typeof(AdatszolgaltatasokResource))]
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportDarabszam), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? Darabszam { get; set; }
[SimpleExportColumn(HittanOraszamExportAttributeId, 04, nameof(AdatszolgaltatasokResource.HittanLetszam), typeof(AdatszolgaltatasokResource))]
public int? Letszam { get; set; }
public HittanOraszamGridModel() { }
public HittanOraszamGridModel(HittanOraszamItemCo itemCo)
{
ID = itemCo.Id.ToString();
CsoportNev = itemCo.CsoportNev;
HittanTipus = itemCo.HittanTipus;
HittanTipus_DNAME = itemCo.HittanTipusNev;
MegtartottDarabszam = itemCo.MegtartottDarabszam ?? default;
Darabszam = itemCo.Darabszam;
Letszam = itemCo.Letszam;
}
}
}

View file

@ -0,0 +1,11 @@
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class HittanOraszamModel
{
public int Id { get; set; }
public string CsoportNev { get; set; }
public int? HittanTipusId { get; set; }
public int? Darabszam { get; set; }
public int? Letszam { get; set; }
}
}

View file

@ -0,0 +1,9 @@
using System.Collections.Generic;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class HittanOraszamSaveModel
{
public List<HittanOraszamModel> oraszamok { set; get; }
}
}

View file

@ -0,0 +1,19 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class IktSzandeknyilatkozatGridModel : IKretaIdentity
{
public string ID { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Pedagogus), ResourceType = typeof(AdatszolgaltatasokResource))]
public string Nev { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Pedagogus), ResourceType = typeof(AdatszolgaltatasokResource))]
public string NevElotagNelkul { get; set; }
public string IsElfogadottSzandeknyilatkozatSelect { get; set; }
}
}

View file

@ -0,0 +1,10 @@
using System.Collections.Generic;
using System.Web.Mvc;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class IktSzandeknyilatkozatokModel
{
public List<SelectListItem> IsElfogadottSzandeknyilatkozatList { get; set; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.Web.Areas.Hianyzas.Models
{
public class IktSzandeknyilatkozatokSaveModel
{
public int? Id { get; set; }
public bool? IsElfogadottSzandeknyilatkozat { get; set; }
}
}

View file

@ -0,0 +1,31 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class InformatikaiAdatszolgaltatasGridModel : IKretaIdentity
{
public string ID { get; set; }
[Display(Name = nameof(InformatikaiAdatszolgResource.MukodesiHelyNeve), ResourceType = typeof(InformatikaiAdatszolgResource))]
public string MukodesiHelyNeve { get; set; }
[Display(Name = nameof(InformatikaiAdatszolgResource.InternetszolgaltatoNeve), ResourceType = typeof(InformatikaiAdatszolgResource))]
public string InternetszolgaltatoNeve { get; set; }
[Display(Name = nameof(InformatikaiAdatszolgResource.InternetLetoltesiSavszelessege), ResourceType = typeof(InformatikaiAdatszolgResource))]
public string InternetLetoltesiSavszelessege { get; set; }
[Display(Name = nameof(InformatikaiAdatszolgResource.InternetFeltoltesiSavszelessege), ResourceType = typeof(InformatikaiAdatszolgResource))]
public string InternetFeltoltesiSavszelessege { get; set; }
[Display(Name = nameof(InformatikaiAdatszolgResource.InternetszolgaltatasHaviNettoDija), ResourceType = typeof(InformatikaiAdatszolgResource))]
public int? InternetszolgaltatasHaviNettoDija { get; set; }
[Display(Name = nameof(InformatikaiAdatszolgResource.InformatikaOktatasVanNincs), ResourceType = typeof(InformatikaiAdatszolgResource))]
public string InformatikaOktatasVanNincsSelect { get; set; }
}
}

View file

@ -0,0 +1,131 @@
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class InformatikaiAdatszolgaltatasModel
{
public int? ID { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.AlapszintuAM), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? AlapszintuAMAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.AlapszintuAM), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? AlapszintuAMIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.VizualisOM), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? VizualisOMAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.VizualisOM), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? VizualisOMIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.ProfM), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ProfMAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.ProfM), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ProfMIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Notebook), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? NotebookAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Notebook), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? NotebookIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Tablet), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? TabletAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Tablet), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? TabletIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Vekonykliens), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? VekonykliensAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Vekonykliens), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? VekonykliensIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Projektor), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ProjektorAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Projektor), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ProjektorIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Eger), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? EgerAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Eger), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? EgerIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Billentyuzet), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? BillentyuzetAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Billentyuzet), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? BillentyuzetIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.InteraktivTabla), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? InteraktivTablaAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.InteraktivTabla), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? InteraktivTablaIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.FFTN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? FFTNAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.FFTN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? FFTNIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.SzinesTN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? SzinesTNAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.SzinesTN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? SzinesTNIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.FFEN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? FFENAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.FFEN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? FFENIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.SzinesEN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? SzinesENAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.SzinesEN), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? SzinesENIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Scanner), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ScannerAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Scanner), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ScannerIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Virusvedelmi), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? VirusvedelmiAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Virusvedelmi), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? VirusvedelmiIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.IrodaiSzoftver), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? IrodaiSzoftverAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.IrodaiSzoftver), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? IrodaiSzoftverIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EgyebSzoftver), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? EgyebSzoftverAktualis { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EgyebSzoftver), ResourceType = typeof(AdatszolgaltatasokResource))]
public int? EgyebSzoftverIgeny { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EgyebSzoftverLeiras), ResourceType = typeof(AdatszolgaltatasokResource))]
public string EgyebSzoftverLeiras { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.TervezettLego), ResourceType = typeof(AdatszolgaltatasokResource))]
public bool TervezettLego { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.Tervezett3D), ResourceType = typeof(AdatszolgaltatasokResource))]
public bool Tervezett3D { get; set; }
public List<SelectListItem> IgenNemList { get; set; }
}
}

View file

@ -0,0 +1,104 @@
using System.Collections.Generic;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class InformatikaiAdatszolgaltatasRogzitesModel
{
public int? AlapszintuAMAktualis { get; set; }
public int? AlapszintuAMIgeny { get; set; }
public int? VizualisOMAktualis { get; set; }
public int? VizualisOMIgeny { get; set; }
public int? ProfMAktualis { get; set; }
public int? ProfMIgeny { get; set; }
public int? NotebookAktualis { get; set; }
public int? NotebookIgeny { get; set; }
public int? TabletAktualis { get; set; }
public int? TabletIgeny { get; set; }
public int? VekonykliensAktualis { get; set; }
public int? VekonykliensIgeny { get; set; }
public int? ProjektorAktualis { get; set; }
public int? ProjektorIgeny { get; set; }
public int? EgerAktualis { get; set; }
public int? EgerIgeny { get; set; }
public int? BillentyuzetAktualis { get; set; }
public int? BillentyuzetIgeny { get; set; }
public int? InteraktivTablaAktualis { get; set; }
public int? InteraktivTablaIgeny { get; set; }
public int? FFTNAktualis { get; set; }
public int? FFTNIgeny { get; set; }
public int? SzinesTNAktualis { get; set; }
public int? SzinesTNIgeny { get; set; }
public int? FFENAktualis { get; set; }
public int? FFENIgeny { get; set; }
public int? SzinesENAktualis { get; set; }
public int? SzinesENIgeny { get; set; }
public int? ScannerAktualis { get; set; }
public int? ScannerIgeny { get; set; }
public int? VirusvedelmiAktualis { get; set; }
public int? VirusvedelmiIgeny { get; set; }
public int? IrodaiSzoftverAktualis { get; set; }
public int? IrodaiSzoftverIgeny { get; set; }
public int? EgyebSzoftverAktualis { get; set; }
public int? EgyebSzoftverIgeny { get; set; }
public string EgyebSzoftverLeiras { get; set; }
public bool TervezettLego { get; set; }
public bool Tervezett3D { get; set; }
public List<MukodesiHelyAdatszolgaltatasModel> MukodesiHelyAdatszolgaltatasList { get; set; }
}
public class MukodesiHelyAdatszolgaltatasModel
{
public int MukodesiHelyId { get; set; }
public string InternetszolgaltatoNeve { get; set; }
public string InternetLetoltesiSavszelessege { get; set; }
public string InternetFeltoltesiSavszelessege { get; set; }
public int? InternetszolgaltatasHaviNettoDija { get; set; }
public bool? InformatikaOktatasVanNincs { get; set; }
}
}

View file

@ -0,0 +1,31 @@
using System;
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class KozmuszamlaGridModel : IKretaIdentity
{
public string ID { get; set; }
public int KozmuszamlaId { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.BefizetesDatuma), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public DateTime BefizetesDatuma { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.FizetesiHatarido), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public DateTime FizetesiHatarido { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Fizetve), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string Fizetve_BNAME { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Kibocsato), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string Kibocsato { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.KozmuSzamlaTipus), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string KozmuszamlaTipus_DNAME { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Osszeg), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string Osszeg { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Osszeg), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string OsszegText { get; set; }
}
}

View file

@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;
using Kreta.BusinessLogic.Classes;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class KozmuszamlaModel
{
public int? Id { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyNev), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MerohelyNevenekMegadasaKotelezo))]
public int? MerohelyId { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.BefizetesDatuma), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public DateTime? BefizetesDatuma { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.FizetesiHatarido), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public DateTime? FizetesiHatarido { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Fizetve), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public int? Fizetve { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.InvaliditasOka), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string InvaliditasOka { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Kelte), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public DateTime? Kelte { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Kibocsato), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string Kibocsato { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.KozmuSzamlaTipus), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.KozmuszamlaTipusanakMegadasaKotelezo))]
public int? KozmuszamlaTipusId { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Osszeg), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.OsszegMegadasaKotelezo))]
[KretaRange(0.01, 99999999.99, StringResourcesId = 4178)] //Az érték nem esik a megengedett tartományba
public double Osszeg { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Penznem), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.PenznemMegadasaKotelezo))]
public int? PenznemId { get; set; }
public List<SelectListItem> KozmuszamlaTipusList { get; set; }
public List<SelectListItem> PenznemTipusList { get; set; }
public List<SelectListItem> MerohelyList { get; set; }
}
}

View file

@ -0,0 +1,24 @@
using System;
using System.ComponentModel.DataAnnotations;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class KozmuszamlaSearchModel
{
public DateTime? FizetesiHataridoTolSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.FizetesiHatarido), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public DateTime? FizetesiHataridoIgSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Fizetve), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public int? IsFizetveSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Kibocsato), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string KibocsatoSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.KozmuSzamlaTipus), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public int? KozmuSzamlaTipusIdSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Osszeg), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public double? OsszegTolSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Osszeg), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public double? OsszegIgSearch { get; set; }
}
}

View file

@ -0,0 +1,21 @@
using System;
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class MeroAllasGridModel : IKretaIdentity
{
public string ID { get; set; }
public int MeroallasId { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Meroallas), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public double? Ertek { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.LeolvasasDatuma), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public DateTime LeolvasasDatuma { get; set; }
public bool KeppelRendelkezik_BOOL { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.KeppelRendelkezik), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string KeppelRendelkezik_BNAME { get; set; }
}
}

View file

@ -0,0 +1,10 @@
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class MeroallasImageModel
{
public string ContentAsBase64EncodedString { get; set; }
public string Name { get; set; }
}
}

View file

@ -0,0 +1,77 @@
using System;
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Classes;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.Resources;
using Kreta.Web.Areas.Intezmeny.Models;
using ModelStateDictionary = System.Web.Http.ModelBinding.ModelStateDictionary;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class MeroallasModel
{
public int? Id { get; set; }
public int MerohelyId { get; set; }
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MeroallasMegadasaKotelezo))]
[Display(Name = nameof(KozmuAdatszolgaltatasResource.Meroallas), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRange(0.00, Core.Constants.MinMaxValues.MerohelyMaxValue, StringResourcesId = 4178)] //Az érték nem esik a megengedett tartományba
public double? Meroallas { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.LeolvasasDatuma), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MeroallasLeolvasasDatumaNakMegadasaKotelezo))]
public DateTime? LeolvasasDatuma { get; set; }
public int? PictureId { get; set; }
public UploadedFile MeroallasKep { get; set; }
public bool IsDeleteImage { get; set; }
public MeroallasCO ConvertToCo()
{
var co = new MeroallasCO();
co.MeroallasKep = new MeroallasUploadedFileCO();
co.Id = Id;
co.MerohelyId = MerohelyId;
co.MeroallasErtek = Meroallas;
co.LeolvasasDatuma = LeolvasasDatuma;
co.IsDeleteImage = IsDeleteImage;
co.KepId = PictureId;
if (MeroallasKep != null)
{
co.MeroallasKep.ContentAsBase64EncodedString = MeroallasKep.ContentAsBase64EncodedString;
co.MeroallasKep.Name = MeroallasKep.Name;
}
return co;
}
public ModelStateDictionary Validate()
{
var modelStateDictionary = new ModelStateDictionary();
if (LeolvasasDatuma.HasValue)
{
var mindate = new DateTime(1900, 1, 1);
if (LeolvasasDatuma.Value < mindate || LeolvasasDatuma.Value > DateTime.Today)
{
modelStateDictionary.AddModelError(nameof(LeolvasasDatuma), string.Format(KozmuAdatszolgaltatasResource.ALeolvasasDatumaCsakKozeEshet, mindate.ToString("yyyy. MM. dd."), DateTime.Today.ToString("yyyy. MM. dd.")));
}
}
if (Meroallas.HasValue)
{
if (Meroallas.Value < 0 || Meroallas.Value > Kreta.Core.Constants.MinMaxValues.MerohelyMaxValue)
{
modelStateDictionary.AddModelError(nameof(Meroallas), string.Format(KozmuAdatszolgaltatasResource.AMeroallasCsakKozeEshet, "0", Core.Constants.MinMaxValues.MerohelyMaxValue.ToString()));
}
}
return modelStateDictionary;
}
}
}

View file

@ -0,0 +1,26 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class MerohelyGridModel : IKretaIdentity
{
public string ID { get; set; }
public int MerohelyId { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerooraAzonosito), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string MerooraAzonosito { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyNev), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string Nev { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyTipus), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string MerohelyTipus_DNAME { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MukodesiHely), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string MukodesihelyNev { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MeroallasFrissiteseSzukseges), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string MeroallasFrissiteseSzukseges_BNAME { get; set; }
}
}

View file

@ -0,0 +1,32 @@
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;
using Kreta.BusinessLogic.Classes;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class MerohelyModel
{
public int? Id { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MeroallasFrissiteseSzukseges), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public bool MeroallasFrissiteseSzukseges { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyTipus), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MerohelyTipusMegadasaKotelezo))]
public int MerohelyTipusId { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyNev), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MerohelyNevenekMegadasaKotelezo))]
public string Nev { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MukodesiHely), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
[KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MukodesiHelyMegadasaKotelezo))]
public int MukodesiHelyId { get; set; }
public List<SelectListItem> MukodesiHelyList { get; set; }
public List<SelectListItem> MerohelyTipusList { get; set; }
}
}

View file

@ -0,0 +1,21 @@
using System.ComponentModel.DataAnnotations;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class MerohelySearchModel
{
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyNev), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public string MerohelyNevSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyTipus), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public int? MerohelyTipusIdSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MukodesiHely), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public int? MerohelyMukodesiHelyIdSearch { get; set; }
[Display(Name = nameof(KozmuAdatszolgaltatasResource.MeroallasFrissiteseSzukseges), ResourceType = typeof(KozmuAdatszolgaltatasResource))]
public int? IsMeroallasFrissiteseSzuksegesSearch { get; set; }
}
}

View file

@ -0,0 +1,129 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class NemAllamiDetailModel
{
public int Id { get; set; }
[Display(Name = nameof(IntezmenyResource.AllamiTamogatasokKoltsegvetesiHozzajarulasokOsszesenEzerFt), ResourceType = typeof(IntezmenyResource))]
public double? AAOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.EbbolEtkezesiDij), ResourceType = typeof(IntezmenyResource))]
public double? ABOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.GyermekTanuloAltalIgenybeVettSzolgaltatasokUtanBefizetettOsszegekEzerFt), ResourceType = typeof(IntezmenyResource))]
public double? ACOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.EbbolTeritesiDijak), ResourceType = typeof(IntezmenyResource))]
public double? ADOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.TeritesiDijakbolEtkezesiDijak), ResourceType = typeof(IntezmenyResource))]
public double? AEOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.EbbolTandijak), ResourceType = typeof(IntezmenyResource))]
public double? AFOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.EbbolEgyebBefizetesek), ResourceType = typeof(IntezmenyResource))]
public double? AGOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.FenntartoiHozzajarulasok), ResourceType = typeof(IntezmenyResource))]
public double? AHOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.MasSajatBevetelek), ResourceType = typeof(IntezmenyResource))]
public double? GOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizeteskbolBerkoltseg), ResourceType = typeof(IntezmenyResource))]
public double? HOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.BerkoltsegbolPedagogusOktatoMunkakortBetoltokBerkoltsegeEzerFt), ResourceType = typeof(IntezmenyResource))]
public double? IOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.BerkoltsegbolNeveloOktatoMunkatKozvetlenulSegitok), ResourceType = typeof(IntezmenyResource))]
public double? JOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.BerkoltsegbolgazdasagiUgyviteliMuszakiKisegitoMunkakortBetoltokBerkoltsegeEzerFt), ResourceType = typeof(IntezmenyResource))]
public double? KOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizetesekbolMunkaadokatTerheloJarulekok), ResourceType = typeof(IntezmenyResource))]
public double? LOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.MunkaadokatTerheloJarulekokbolPedagogusOktatoMunkakortBetoltok), ResourceType = typeof(IntezmenyResource))]
public double? MOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.MunkaadokatTerheloJarulekokbolNeveloOktatoMunkatKozvetlenulSegitokPedagoguauEloadok), ResourceType = typeof(IntezmenyResource))]
public double? NOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.MunkaadokatTerheloJarulekokbolGazdasagiUgyviteliMuszakiKisegitoMunkakortBetoltokMunkaadioJarulekaEzerFt), ResourceType = typeof(IntezmenyResource))]
public double? OOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizetesekbolSzemelyiJelleguEgyebKifizetesek), ResourceType = typeof(IntezmenyResource))]
public double? POszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguEgyebKifizetesekbolPedagogusOktatoMunkakortBetoltoSzemelyiJelleguEgyebKifizetesek), ResourceType = typeof(IntezmenyResource))]
public double? QOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizetesekbolEgyebKifizetesek), ResourceType = typeof(IntezmenyResource))]
public double? ROszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.OraadoTanarokSzamaraTortenoKifizetesek), ResourceType = typeof(IntezmenyResource))]
public double? SOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.DologiAnyagiJelleguKifizetesek), ResourceType = typeof(IntezmenyResource))]
public double? TOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.EtkezesreAKonyvtariAllomanyGyarapitasaraATartosTankonyvekBeszerzesereForditottKifizetesek), ResourceType = typeof(IntezmenyResource))]
public double? UOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.FelujitasokatASzakkepzesiAlapfeladatEllatastSzolgaloEpuletekKarbantartasavalKapcsolatosKiadasok), ResourceType = typeof(IntezmenyResource))]
public double? VOszlop { get; set; }
[Display(Name = nameof(IntezmenyResource.BeruhazasokEzerFt), ResourceType = typeof(IntezmenyResource))]
public double? WOszlop { get; set; }
public NemAllamiCo ConvertToCo()
{
return new NemAllamiCo
{
Id = Id,
AAOszlop = AAOszlop?? 0,
ABOszlop = ABOszlop?? 0,
ACOszlop = ACOszlop?? 0,
ADOszlop = ADOszlop?? 0,
AEOszlop = AEOszlop?? 0,
AFOszlop = AFOszlop?? 0,
AGOszlop = AGOszlop?? 0,
AHOszlop = AHOszlop?? 0,
GOszlop = GOszlop?? 0,
HOszlop = HOszlop?? 0,
IOszlop = IOszlop?? 0,
JOszlop = JOszlop?? 0,
KOszlop = KOszlop?? 0,
LOszlop = LOszlop?? 0,
MOszlop = MOszlop?? 0,
NOszlop = NOszlop?? 0,
OOszlop = OOszlop?? 0,
POszlop = POszlop?? 0,
QOszlop = QOszlop?? 0,
ROszlop = ROszlop?? 0,
SOszlop = SOszlop?? 0,
TOszlop = TOszlop?? 0,
UOszlop = UOszlop?? 0,
VOszlop = VOszlop?? 0,
WOszlop = WOszlop?? 0
};
}
public NemAllamiDetailModel ConvertCoToModel(NemAllamiCo co)
{
return new NemAllamiDetailModel()
{
Id = co.Id,
AAOszlop = co.AAOszlop,
ABOszlop = co.ABOszlop,
ACOszlop = co.ACOszlop,
ADOszlop = co.ADOszlop,
AEOszlop = co.AEOszlop,
AFOszlop = co.AFOszlop,
AGOszlop = co.AGOszlop,
AHOszlop = co.AHOszlop,
GOszlop = co.GOszlop,
HOszlop = co.HOszlop,
IOszlop = co.IOszlop,
JOszlop = co.JOszlop,
KOszlop = co.KOszlop,
LOszlop = co.LOszlop,
MOszlop = co.MOszlop,
NOszlop = co.NOszlop,
OOszlop = co.OOszlop,
POszlop = co.POszlop,
QOszlop = co.QOszlop,
ROszlop = co.ROszlop,
SOszlop = co.SOszlop,
TOszlop = co.TOszlop,
UOszlop = co.UOszlop,
VOszlop = co.VOszlop,
WOszlop = co.WOszlop
};
}
}
}

View file

@ -0,0 +1,34 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Core.CustomAttributes;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class NemAllamiIntOktKoltsegvetesGridModel : IKretaIdentity
{
public string ID { get; set; }
[Display(Name = nameof(IntezmenyResource.MukodesiHelyAzonosito), ResourceType = typeof(IntezmenyResource))]
public string MukodesiHelyAzonosito { get; set; }
[Display(Name = nameof(IntezmenyResource.MukodesiHelyNeve), ResourceType = typeof(IntezmenyResource))]
public string MukodesihelyNeve { get; set; }
[Display(Name = nameof(IntezmenyResource.MukodesiHelyCime), ResourceType = typeof(IntezmenyResource))]
public string MukodesihelyCime { get; set; }
[Display(Name = nameof(IntezmenyResource.EllatottFeladat), ResourceType = typeof(IntezmenyResource))]
public string EllatottFeladat { get; set; }
[Display(Name = nameof(IntezmenyResource.BevetelekOsszesen), ResourceType = typeof(IntezmenyResource))]
public int BevetelOsszesen { get; set; }
[Display(Name = nameof(IntezmenyResource.KiadasokOsszesen), ResourceType = typeof(IntezmenyResource))]
public int KiadasOsszesen { get; set; }
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizetesekOsszesen), ResourceType = typeof(IntezmenyResource))]
public int SzemelyiJelleguKifizetesek { get; set; }
}
}

View file

@ -0,0 +1,12 @@
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class NemAllamiModel
{
public NemAllamiModel()
{
IsSzirStatAdatszolgBekuldeseDisabled = true;
}
public bool IsSzirStatAdatszolgBekuldeseDisabled { get; set; }
}
}

View file

@ -0,0 +1,20 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class OkosmeroEnergetikaiAdatGridModel : IKretaIdentity
{
public string ID { get; set; }
[Display(Name = nameof(CommonResource.Feladatellatasihely), ResourceType = typeof(CommonResource))]
public string FeladatellatasiHelyNeve { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.UzemeltetoMegnevezese), ResourceType = typeof(AdatszolgaltatasokResource))]
public string UzemeltetoMegnevezese { get; set; }
[Display(Name = nameof(AdatszolgaltatasokResource.EnergetikaiBesorolas), ResourceType = typeof(AdatszolgaltatasokResource))]
public string EnergetikaiBesorolas { get; set; }
}
}

View file

@ -0,0 +1,11 @@
using System.ComponentModel.DataAnnotations;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class OkosmeroEnergetikaiAdatSearchModel
{
[Display(Name = nameof(CommonResource.Feladatellatasihely), ResourceType = typeof(CommonResource))]
public int? FeladatellatasiHely { get; set; }
}
}

View file

@ -0,0 +1,56 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Core.CustomAttributes;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class OsztalyokEsCsoportokGridModel : IKretaIdentity
{
public const string OsztalyCsoportLetszamExportAttributeId = nameof(OsztalyCsoportLetszamExportAttributeId);
public OsztalyokEsCsoportokGridModel()
{
}
public OsztalyokEsCsoportokGridModel(OsztalyCsoportLetszamItemCo itemCo)
{
ID = itemCo.Id.ToString();
Nev = itemCo.Nev;
Tipus = itemCo.Tipus;
TanulokSzama = itemCo.TanulokSzama.ToString();
Evfolyam_DNAME = itemCo.EvfolyamNev;
CsoportTipus_DNAME = itemCo.CsoportTipusNev;
Osztalybontas = itemCo.OsztalyBontas;
}
public string ID { get; set; }
[SimpleExportColumn(OsztalyCsoportLetszamExportAttributeId, 00, nameof(CommonResource.Nev), typeof(CommonResource))]
[Display(Name = nameof(CommonResource.Nev), ResourceType = typeof(CommonResource))]
public string Nev { get; set; }
[SimpleExportColumn(OsztalyCsoportLetszamExportAttributeId, 01, nameof(OsztalyCsoportResource.Tipus), typeof(OsztalyCsoportResource))]
[Display(Name = nameof(OsztalyCsoportResource.Tipus), ResourceType = typeof(OsztalyCsoportResource))]
public string Tipus { get; set; }
[SimpleExportColumn(OsztalyCsoportLetszamExportAttributeId, 02, nameof(OsztalyCsoportResource.Evfolyam), typeof(OsztalyCsoportResource))]
[Display(Name = nameof(OsztalyCsoportResource.Evfolyam), ResourceType = typeof(OsztalyCsoportResource))]
public string Evfolyam_DNAME { get; set; }
[SimpleExportColumn(OsztalyCsoportLetszamExportAttributeId, 03, nameof(OsztalyCsoportResource.CsoportTipus), typeof(OsztalyCsoportResource))]
[Display(Name = nameof(OsztalyCsoportResource.CsoportTipus), ResourceType = typeof(OsztalyCsoportResource))]
public string CsoportTipus_DNAME { get; set; }
[SimpleExportColumn(OsztalyCsoportLetszamExportAttributeId, 04, nameof(OsztalyCsoportResource.Osztalybontas), typeof(OsztalyCsoportResource))]
[Display(Name = nameof(OsztalyCsoportResource.Osztalybontas), ResourceType = typeof(OsztalyCsoportResource))]
public string Osztalybontas { get; set; }
[SimpleExportColumn(OsztalyCsoportLetszamExportAttributeId, 05, nameof(OsztalyCsoportResource.Letszam), typeof(OsztalyCsoportResource))]
[Display(Name = nameof(OsztalyCsoportResource.Letszam), ResourceType = typeof(OsztalyCsoportResource))]
public string TanulokSzama { get; set; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class OsztalyokEsCsoportokModel
{
public bool Vegleges { get; set; }
public bool Elfogadott { get; set; }
}
}

View file

@ -0,0 +1,51 @@
using System;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Web.Attributes;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class PedagogusIKTAdatszolgaltatasGridModel : IKretaIdentity
{
public string ID { get; set; }
#region TanarNev + Tooltip
[KretaDisplayName(456)] /*Pedagógus*/
public string TanarNev { get; set; }
public string AnyjaNeve { get; set; }
[KretaDisplayName(42)] /*Születési idő*/
public DateTime SzuletesiIdo { get; set; }
public string SzuletesiIdoFormatted { get; set; }
#endregion TanarNev + Tooltip
#region IKT
[KretaDisplayName(5804)] /*IKT kompetencia szint*/
public int? IKTKompetenciaSzint { get; set; }
[KretaDisplayName(5804)] /*IKT kompetencia szint*/
public string IKTKompetenciaSzint_DNAME { get; set; }
[KretaDisplayName(5810)] /*IKT eszközhasználat módja*/
public int? IKTEszkozhasznalatModja { get; set; }
[KretaDisplayName(5810)] /*IKT eszközhasználat módja*/
public string IKTEszkozhasznalatModja_DNAME { get; set; }
[KretaDisplayName(5814)] /*Elsődleges IKT eszköz*/
public int? ElsodlegesIKTEszkoz { get; set; }
[KretaDisplayName(5814)] /*Elsődleges IKT eszköz*/
public string ElsodlegesIKTEszkoz_DNAME { get; set; }
public bool Valid { get; set; }
#endregion
}
}

View file

@ -0,0 +1,71 @@
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class PedagogusIKTAdatszolgaltatasModel
{
[Display(
Name = nameof(AdatszolgaltatasokResource.HasznalnakeAzIntezmenybenElektronikusNaplot),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ENaploHasznalat { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.HanyProjektorTalalhatoAzIntezmenyben),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ProjektorokSzama { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.HanyMukodoProjektorTalalhatoAzIntezmenyben),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? MukodoProjektorokSzama { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.HanyTeremTalalhatoAzIntezmenyben),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? TermekSzama { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.HanyWifiAltalLefedettTeremTalalhatoAzIntezmenyben),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? WifiLefedettTermekSzama { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.WiFiEleres),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? WifiEleres { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.ARendszerbenTaroltTermekSzama),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? TermekSzamaGeneralt { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.ARendszerbenTaroltWifiAltalLefedettTermekSzama),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? WifiLefedettTermekSzamaGeneralt { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.ARendszerbenTaroltProjektorokSzama),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? ProjektorokSzamaGeneralt { get; set; }
[Display(
Name = nameof(AdatszolgaltatasokResource.ARendszerbenTaroltMukodoProjektorokSzama),
ResourceType = typeof(AdatszolgaltatasokResource))]
public int? MukodoProjektorokSzamaGeneralt { get; set; }
public List<SelectListItem> ENaploHasznalatList { get; set; }
public List<SelectListItem> WifiEleresList { get; set; }
public List<SelectListItem> IKTKompetenciaSzintList { get; set; }
public List<SelectListItem> IKTEszkozhasznalatModjaList { get; set; }
public List<SelectListItem> ElsodlegesIKTEszkozList { get; set; }
}
}

View file

@ -0,0 +1,37 @@
using System.Collections.Generic;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class PedagogusIKTAdatszolgaltatasRogzitesModel
{
public int? ENaploHasznalat { get; set; }
public int? ProjektorokSzama { get; set; }
public int? MukodoProjektorokSzama { get; set; }
public int? TermekSzama { get; set; }
public int? WifiLefedettTermekSzama { get; set; }
public int? WifiEleres { get; set; }
public List<PedagogusIKTKompetenciaModel> PedagogusIKTKompetenciaList { get; set; }
}
public class PedagogusIKTKompetenciaModel
{
public int TanarId { get; set; }
public string TanarNev { get; set; }
public int? IKTKompetenciaSzint { get; set; }
public int? IKTEszkozhasznalatModja { get; set; }
public int? ElsodlegesIKTEszkoz { get; set; }
}
}

View file

@ -0,0 +1,15 @@
using Kreta.BusinessLogic.Interfaces;
namespace Kreta.Web.Areas.Tantargy.Models
{
public class SZIRAdatszolgGridModel : IKretaIdentity
{
public string ID { get; set; }
public int FeladatellatasiHelyId { get; set; }
public string FeladatellatasiHelyNev { get; set; }
public int OkostelefonSzama { get; set; }
public int TabletSzama { get; set; }
public int NotebookSzama { get; set; }
public int AsztaliGepSzama { get; set; }
}
}

View file

@ -0,0 +1,12 @@
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgInfraGridModel
{
public int FeladatellatasiHelyId { get; set; }
public int? SzirId { get; set; }
public int OkostelefonSzama { get; set; }
public int TabletSzama { get; set; }
public int NotebookSzama { get; set; }
public int AsztaliGepSzama { get; set; }
}
}

View file

@ -0,0 +1,11 @@
using Kreta.Web.Models.EditorTemplates;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgInfraModel : PanelBarChildModel
{
public SZIRAdatszolgInfraModel() { }
public bool IsPanelEditable { get; set; }
}
}

View file

@ -0,0 +1,14 @@
using System;
using Kreta.Web.Models.EditorTemplates;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgModel
{
public PanelBarBaseModel panelBarBaseModel { get; set; }
public DateTime? BekuldesDatum { get; set; }
public bool IsSzirStatAdatszolgBekuldeseEnabled { get; set; }
public bool IsAdatokRendbenABekuldeshez { get; set; }
}
}

View file

@ -0,0 +1,50 @@
using Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs;
using Kreta.BusinessLogic.Interfaces;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgaltatasKonyvtarGridModel : IKretaIdentity
{
public SZIRAdatszolgaltatasKonyvtarGridModel() { }
public SZIRAdatszolgaltatasKonyvtarGridModel(KonyvtarAdatszolgaltatasItemCo itemCo)
{
ID = itemCo.ID?.ToString();
Nev = itemCo.Nev;
Nyitoadat = itemCo.Nyitoadat;
NyitoadatNemzetisegi = itemCo.NyitoadatNemzetisegi;
Gyarapodas = itemCo.Gyarapodas;
Forgalom = itemCo.Forgalom;
Sorszam = itemCo.Sorszam;
SzirId = itemCo.SzirId;
KategoriaId = itemCo.KategoriaId;
IsForgalomEditable = itemCo.IsForgalomEditable;
IsGyarapodasEditable = itemCo.IsGyarapodasEditable;
IsNyitoadatEditable = itemCo.IsNyitoadatEditable;
IsNyitoadatNemzetisegiEditable = itemCo.IsNyitoadatNemzetisegiEditable;
}
public string ID { get; set; }
public string Nev { get; set; }
public int? Nyitoadat { get; set; }
public int? NyitoadatNemzetisegi { get; set; }
public int? Gyarapodas { get; set; }
public int? Forgalom { get; set; }
public int Sorszam { get; set; }
public int? SzirId { get; set; }
public int KategoriaId { get; set; }
public bool IsNyitoadatEditable { get; set; }
public bool IsNyitoadatNemzetisegiEditable { get; set; }
public bool IsGyarapodasEditable { get; set; }
public bool IsForgalomEditable { get; set; }
}
}

View file

@ -0,0 +1,11 @@
using Kreta.Web.Models.EditorTemplates;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgaltatasKonyvtarModel : PanelBarChildModel
{
public SZIRAdatszolgaltatasKonyvtarModel() { }
public bool IsPanelEditable { get; set; }
}
}

View file

@ -0,0 +1,50 @@
using Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs;
using Kreta.BusinessLogic.Interfaces;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgaltatasTanuloEvVegeGridModel : IKretaIdentity
{
public SZIRAdatszolgaltatasTanuloEvVegeGridModel() { }
public SZIRAdatszolgaltatasTanuloEvVegeGridModel(TanuloEvVegeItemCo co)
{
ID = co.ID;
TanuloId = co.TanuloId;
TanuloNev = co.TanuloNev;
FelhelyId = co.FelhelyId;
FelhelyNev = co.FelhelyNev;
IsSikeresTanulmanyok = co.IsSikeresTanulmanyok;
IsSikeresErettsegi = co.IsSikeresErettsegi;
IsSikeresSzakmaiVizsga = co.IsSikeresSzakmaiVizsga;
IsSikeresSzakmaiVizsgaSzak1 = co.IsSikeresSzakmaiVizsgaSzak1;
IsSikeresSzakmaiVizsgaSzak2 = co.IsSikeresSzakmaiVizsgaSzak2;
IsSikeresSzakmaiVizsgaSzak3 = co.IsSikeresSzakmaiVizsgaSzak3;
IsSikeresAgazatiAlapVizsga = co.IsSikeresAgazatiAlapVizsga;
}
public string ID { get; set; }
public int TanuloId { get; set; }
public string TanuloNev { get; set; }
public int FelhelyId { get; set; }
public string FelhelyNev { get; set; }
public bool IsSikeresTanulmanyok { get; set; }
public bool IsSikeresErettsegi { get; set; }
public bool IsSikeresSzakmaiVizsga { get; set; }
public bool IsSikeresSzakmaiVizsgaSzak1 { get; set; }
public bool IsSikeresSzakmaiVizsgaSzak2 { get; set; }
public bool IsSikeresSzakmaiVizsgaSzak3 { get; set; }
public bool IsSikeresAgazatiAlapVizsga { get; set; }
}
}

View file

@ -0,0 +1,16 @@
using Kreta.Web.Models.EditorTemplates;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgaltatasTanuloEvVegeModel : PanelBarChildModel
{
public SZIRAdatszolgaltatasTanuloEvVegeModel()
{
SearchModel = new SZIRAdatszolgaltatasTanuloEvVegeSearchModel();
}
public bool IsPanelEditable { get; set; }
public SZIRAdatszolgaltatasTanuloEvVegeSearchModel SearchModel { get; set; }
}
}

View file

@ -0,0 +1,35 @@
using Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgaltatasTanuloEvVegeSaveModel
{
public int TanuloId { get; set; }
public int FelhelyId { get; set; }
public bool IsSikeresTanulmanyok { get; set; }
public bool IsSikeresSzakmaiVizsgaSzak1 { get; set; }
public bool IsSikeresSzakmaiVizsgaSzak2 { get; set; }
public bool IsSikeresSzakmaiVizsgaSzak3 { get; set; }
public bool IsSikeresAgazatiAlapVizsga { get; set; }
public TanuloEvVegeSaveCo ConvertToCo()
{
return new TanuloEvVegeSaveCo
{
TanuloId = TanuloId,
FelhelyId = FelhelyId,
IsSikeresTanulmanyok = IsSikeresTanulmanyok,
IsSikeresSzakmaiVizsgaSzak1 = IsSikeresSzakmaiVizsgaSzak1,
IsSikeresSzakmaiVizsgaSzak2 = IsSikeresSzakmaiVizsgaSzak2,
IsSikeresSzakmaiVizsgaSzak3 = IsSikeresSzakmaiVizsgaSzak3,
IsSikeresAgazatiAlapVizsga = IsSikeresAgazatiAlapVizsga
};
}
}
}

View file

@ -0,0 +1,49 @@
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs;
using Kreta.Resources;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRAdatszolgaltatasTanuloEvVegeSearchModel
{
[Display(Name = nameof(CommonResource.Nev), ResourceType = typeof(CommonResource))]
public string Nev { get; set; }
[Display(Name = nameof(TanuloResource.Vegzos), ResourceType = typeof(TanuloResource))]
public bool IsVegzos { get; set; }
[Display(Name = nameof(TanuloResource.Evfolyam), ResourceType = typeof(TanuloResource))]
public List<int> EvfolyamIds { get; set; }
[Display(Name = nameof(CommonResource.Osztaly), ResourceType = typeof(CommonResource))]
public List<int> OsztalyIds { get; set; }
[Display(Name = nameof(CommonResource.Feladatellatasihely), ResourceType = typeof(CommonResource))]
public List<int> FeladatEllatasiHelyIds { get; set; }
[Display(Name = nameof(OsztalyCsoportResource.KepzesTipusa), ResourceType = typeof(OsztalyCsoportResource))]
public List<int> KepzesTipusaIds { get; set; }
public bool WasChanged =>
!string.IsNullOrWhiteSpace(Nev)
|| IsVegzos
|| (EvfolyamIds != null && EvfolyamIds.Count > 0)
|| (OsztalyIds != null && OsztalyIds.Count > 0)
|| (FeladatEllatasiHelyIds != null && FeladatEllatasiHelyIds.Count > 0)
|| (KepzesTipusaIds != null && KepzesTipusaIds.Count > 0);
public TanuloEvVegeSearchCo ConvertToCo()
{
return new TanuloEvVegeSearchCo
{
Nev = Nev,
IsVegzos = IsVegzos,
EvfolyamIds = EvfolyamIds,
OsztalyIds = OsztalyIds,
FeladatEllatasiHelyIds = FeladatEllatasiHelyIds,
KepzesTipusaIds = KepzesTipusaIds
};
}
}
}

View file

@ -0,0 +1,20 @@
using System;
using Kreta.Enums.ManualEnums;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class SZIRStatDokumentumModel
{
public int SzirStatTipusId { get; set; }
public int FeladatellatasiHelyId { get; set; }
public string FeladatellatasiHelyNev { get; set; }
public int? SzirStatFileId { get; set; }
public int? FileId { get; set; }
public string FileNev { get; set; }
public string ShortFileNev => string.IsNullOrWhiteSpace(FileNev) || Statusz == FileStatuszEnum.NincsFeltoltve ? string.Empty : FileNev.Length > 32 ? $"{FileNev.Substring(0, 32)}..." : FileNev;
public DateTime? FeltoltesDatuma { get; set; }
public string FeltoltesDatumaStr => FeltoltesDatuma.HasValue ? FeltoltesDatuma.Value.ToString(Kreta.Core.Constants.ToStringPattern.HungarianDateTimeWithoutSeconds) : string.Empty;
public FileStatuszEnum Statusz { get; set; }
}
}

View file

@ -0,0 +1,36 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Interfaces;
using Kreta.Resources;
using Kreta.Web.Attributes;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class TTFGridModel : IKretaIdentity
{
public string ID { get; set; }
[KretaDisplayName(1566)/*Munkavállaló Neve*/]
public string Tanar { get; set; }
[KretaDisplayName(1566)/*Munkavállaló Neve*/]
public string TanarElotagNelkul { get; set; }
[KretaDisplayName(450)/*Tanév*/]
public string Tanev { get; set; }
[Display(Name = nameof(OsztalyCsoportResource.OsztalyCsoport), ResourceType = typeof(OsztalyCsoportResource))]
public string OsztalyCsoport { get; set; }
[Display(Name = nameof(AdminisztracioResource.Tantargy), ResourceType = typeof(AdminisztracioResource))]
public string Tantargy { get; set; }
[KretaDisplayName(1620)/*Foglalkozás típus*/]
public string FoglalkozasTipusa_DNAME { get; set; }
[KretaDisplayName(254)/*Heti óraszám*/]
public int Oraszam { get; set; }
[KretaDisplayName(442)/*Évfolyam*/]
public string EvfolyamTipus_DNAME { get; set; }
}
}

View file

@ -0,0 +1,84 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.Classes;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.Resources;
using Kreta.Web.Attributes;
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
{
public class TantargyFelosztasSearchModel
{
public int IntezmenyId { get; set; }
[Display(Name = nameof(OsztalyCsoportResource.OsztalyCsoport), ResourceType = typeof(OsztalyCsoportResource))]
public int? SearchOsztalyCsoport { get; set; }
[Display(Name = nameof(AdminisztracioResource.Tantargy), ResourceType = typeof(AdminisztracioResource))]
public int? SearchTantargy { get; set; }
[Display(Name = nameof(TantargyfelosztasResource.TanarPedagogusValasztasa), ResourceType = typeof(TantargyfelosztasResource))]
public int? SearchTanar { get; set; }
[KretaDisplayName(442)]
public int? SearchEvfolyam { get; set; }
[KretaDisplayName(1736)/*Foglalkozás tanéve*/]
public int? SearchTanev { get; set; }
[KretaDisplayName(254)/*Heti óraszám*/]
[KretaRange(1, 200)]
public double? SearchOraszam { get; set; }
[KretaDisplayName(90)/*Feladatellátási hely*/]
public int? SearchFeladatellatasihely { get; set; }
[KretaDisplayName(255)/*Foglalkozas Typusa*/]
public int? SearchFoglalkozasTipusa { get; set; }
public bool ElfogadottTTF { get; set; }
public bool ElfogadottESL { get; set; }
public bool VeglegesTTF { get; set; }
public bool VeglegesESL { get; set; }
public bool VeglegesETTF { get; set; }
public bool Islocked { get; set; }
public int StatusCode { get; set; }
[Display(Name = nameof(TantargyfelosztasResource.RegNumber), ResourceType = typeof(TantargyfelosztasResource))]
public string RegNumber { get; set; }
[Display(Name = nameof(TantargyfelosztasResource.Status), ResourceType = typeof(TantargyfelosztasResource))]
public string StatusTitle { get; set; }
[Display(Name = nameof(TantargyfelosztasResource.Status), ResourceType = typeof(TantargyfelosztasResource))]
public string StatusText { get; set; }
public static implicit operator TantargyFelosztasSearchModel(TantargyFelosztasSearchCo tantargyFelosztasSearchCo) => new TantargyFelosztasSearchModel
{
IntezmenyId = tantargyFelosztasSearchCo.IntezmenyId,
SearchOsztalyCsoport = tantargyFelosztasSearchCo.SearchOsztalyCsoport,
SearchTantargy = tantargyFelosztasSearchCo.SearchTantargy,
SearchTanar = tantargyFelosztasSearchCo.SearchTanar,
SearchEvfolyam = tantargyFelosztasSearchCo.SearchEvfolyam,
SearchTanev = tantargyFelosztasSearchCo.SearchTanev,
SearchOraszam = tantargyFelosztasSearchCo.SearchOraszam,
SearchFeladatellatasihely = tantargyFelosztasSearchCo.SearchFeladatellatasihely,
SearchFoglalkozasTipusa = tantargyFelosztasSearchCo.SearchFoglalkozasTipusa,
ElfogadottTTF = tantargyFelosztasSearchCo.ElfogadottTTF,
ElfogadottESL = tantargyFelosztasSearchCo.ElfogadottESL,
VeglegesTTF = tantargyFelosztasSearchCo.VeglegesTTF,
VeglegesESL = tantargyFelosztasSearchCo.VeglegesESL,
VeglegesETTF = tantargyFelosztasSearchCo.VeglegesETTF,
Islocked = tantargyFelosztasSearchCo.Islocked,
StatusCode = tantargyFelosztasSearchCo.StatusCode,
RegNumber = tantargyFelosztasSearchCo.RegNumber,
StatusTitle = tantargyFelosztasSearchCo.StatusTitle,
StatusText = tantargyFelosztasSearchCo.StatusText
};
}
}