using System; using System.ComponentModel.DataAnnotations; using Kreta.BusinessLogic.Interfaces; using Kreta.Resources; using Kreta.Web.Attributes; namespace Kreta.Web.Areas.Hianyzas.Models { public class HianyzasGridModel : IKretaIdentity { public string ID { get; set; } [KretaDisplayName(1842)] //Rögzítés dátuma public DateTime RogzitesDatum { get; set; } [KretaDisplayName(1795)] /*Mulasztás dátuma*/ public DateTime MulasztasDatum { get; set; } [KretaDisplayName(219)] /*Óra*/ public string Oraszam { get; set; } [Display(Name = nameof(AdminisztracioResource.Tantargy), ResourceType = typeof(AdminisztracioResource))] public string Targy { get; set; } [KretaDisplayName(271)] /*Téma*/ public string Tema { get; set; } public int MulasztasTipus { get; set; } [KretaDisplayName(1720)] /*Mulasztás típusa*/ public string MulasztasTipus_DNAME { get; set; } public bool? Igazolt_BOOL { get; set; } [KretaDisplayName(1723)] /*Igazolt?*/ public string Igazolt_BNAME { get; set; } [Display(Name = nameof(HianyzasResource.TanoraiCeluMulasztas), ResourceType = typeof(HianyzasResource))] public string TanoraiCeluMulasztas_BNAME { get; set; } [KretaDisplayName(485)] /*Igazolás típusa*/ public string IgazolasTipus_DNAME { get; set; } } }