using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Web.Mvc; using Kreta.BusinessLogic.Interfaces; using Kreta.Resources; using Kreta.Web.Attributes; namespace Kreta.Web.Areas.Tanar.Models { public class HelyettesitesGridModel : IKretaIdentity { public string ID { get; set; } public int HelyettesitettOrarendiOraId { get; set; } [KretaDisplayName(273)]/*Dátum*/ public DateTime HelyettesitettOraKezdete { get; set; } [KretaDisplayName(219)]/*Óra*/ public int? HelyettesitettOraszam { get; set; } [Display(Name = nameof(AdminisztracioResource.Tantargy), ResourceType = typeof(AdminisztracioResource))] public string HelyettesitettTantargy { get; set; } [Display(Name = nameof(OsztalyCsoportResource.OsztalyCsoport), ResourceType = typeof(OsztalyCsoportResource))] public string HelyettesitettOsztaly { get; set; } [KretaDisplayName(267)] /*Helyiség*/ public string HelyettesitettTerem { get; set; } [Display(Name = nameof(OrarendResource.HelyettesitoTanar), ResourceType = typeof(OrarendResource))] public string HelyettesitoTanarNev { get; set; } [KretaDisplayName(1694)] /*Helyettesítés típusa*/ public string HelyettesitesTipusId { get; set; } [KretaDisplayName(1694)] /*Helyettesítés típusa*/ public string HelyettesitesTipusId_DNAME { get; set; } public List HelyettesitesTipusList { get; set; } } }