using System; using System.Collections.Generic; using Kreta.BusinessLogic.Classes; using Kreta.Web.Attributes; namespace Kreta.Web.Areas.OsztalyCsoport.Models { public class TanuloSorolasModel { public TanuloSorolasModel() { Lista = new List(); DatumLista = new List(); IsInfoView = false; } public List Lista { get; set; } public List DatumLista { get; set; } public bool IsInfoView { get; set; } } public class TanuloSorolasItemModel { public int Id { get; set; } public string Nev { get; set; } public bool IsDualisCsoportbanTanuloKepzohelyEsAdoszamNelkul { get; set; } public List Intervallumok { get; set; } } public class TanuloSorolasDivModel { public DateTime? StartDate { get; set; } public DateTime? EndDate { get; set; } public int WidthPercent { get; set; } public bool Blank { get; set; } } public class BeSorolasModel { public int OsztalyCsoportId { get; set; } public int TanuloId { get; set; } [KretaDisplayName(3903)] /*Osztály / Csoport neve*/ public string OsztalyCsoportNev { get; set; } [KretaDisplayName(2886)] /*Tanuló neve*/ public string TanuloNev { get; set; } [KretaRequired(StringResourcesId = 3885 /*A besorolás dátumának megadása kötelező!*/)] [KretaDisplayName(3884)] /*Besorolás dátuma*/ public DateTime? BesorolasDatum { get; set; } [KretaDisplayName(1557)] public int? Zaradek { get; set; } public string ZaradekText { get; set; } } public class KiSorolasModel { public int OsztalyCsoportId { get; set; } public int TanuloId { get; set; } [KretaDisplayName(3903)] /*Osztály / Csoport neve*/ public string OsztalyCsoportNev { get; set; } [KretaDisplayName(2886)] /*Tanuló neve*/ public string TanuloNev { get; set; } [KretaRequired(StringResourcesId = 3822 /*A kisorolás dátumának megadása kötelező!*/)] [KretaDisplayName(3821)] /*Kisorolás dátuma*/ public DateTime? KisorolasDatum { get; set; } [KretaDisplayName(1557)] public int? Zaradek { get; set; } [KretaRequired(StringResourcesId = 3352 /*A záradék megadása kötelező!*/)] public string ZaradekText { get; set; } } public class TanuloSorolasDateModel { public int ColNumber { get; set; } public DateTime Date { get; set; } } }