kreta/KretaWeb/Areas/Adatszolgaltatasok/Models/EnaploAdatszolgaltatasModel.cs
2024-03-13 00:33:46 +01:00

57 lines
2.8 KiB
C#

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