using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Web.Mvc; using Kreta.Resources; using Kreta.Web.Helpers.TabStrip; namespace Kreta.Web.Areas.Adminisztracio.Models { public class HelyettesitesekKezeleseModel { public HelyettesitesekKezeleseModel() { TanarList = new List(); TabList = new List(); } [Display(Name = nameof(CommonResource.Tanar), ResourceType = typeof(CommonResource))] public int? Tanar { get; set; } public List TanarList { get; set; } public string HetirendJson { get; set; } public string NaptariHetekHetirendJson { get; set; } public int TanarId { get; set; } public List TabList { get; set; } public TimeSpan CalendarMinTime { get; set; } public TimeSpan CalendarMaxTime { get; set; } public TimeSpan CsengetesiRendMinTime { get; set; } public TimeSpan CsengetesiRendMaxTime { get; set; } } public class HelyettesitesekKezeleseOrarendModel { public int Index { get; set; } public string FullCalendarId => "FullCalendar-" + Index; } }