init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
64
KretaWeb/Areas/Tantargy/Models/TantervModel.cs
Normal file
64
KretaWeb/Areas/Tantargy/Models/TantervModel.cs
Normal file
|
@ -0,0 +1,64 @@
|
|||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Attributes;
|
||||
using Kreta.Web.Helpers.TabStrip;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.Tantargy.Models
|
||||
{
|
||||
public class TantervModel
|
||||
{
|
||||
public TantervModel()
|
||||
{
|
||||
TabList = new List<TabStripItemModel>();
|
||||
}
|
||||
|
||||
public int? ID { get; set; }
|
||||
public List<TabStripItemModel> TabList { get; set; }
|
||||
|
||||
[KretaDisplayName(1589)] /*Tanterv név*/
|
||||
[KretaRequired(StringResourcesId = 2382/*Tanterv név megadása kötelező!*/)]
|
||||
[StringLength(maximumLength: 255, ErrorMessageResourceName = nameof(ErrorResource.Max255Karakter), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
public string Nev { get; set; }
|
||||
|
||||
[KretaDisplayName(1590)] /*Tantervre jellemző csoporttípus*/
|
||||
[KretaRequired(StringResourcesId = 2383/*Csoporttípus megadása kötelező!*/)]
|
||||
public int? CsoportTipusa { get; set; }
|
||||
|
||||
[KretaDisplayName(1590)] /*Tantervre jellemző csoporttípus*/
|
||||
public string CsoportTipusaNev { get { return CsoportTipusa.GetDisplayName<CsoportTipusEnum>(ClaimData.SelectedTanevID.Value); } }
|
||||
|
||||
[KretaDisplayName(1591)] /*Kezdő évfolyam*/
|
||||
[KretaRequired(StringResourcesId = 2384/*Kezdő évfolyam megadása kötelező!*/)]
|
||||
public int? Evfolyamtol { get; set; }
|
||||
|
||||
[KretaDisplayName(1591)] /*Kezdő évfolyam*/
|
||||
public string EvfolyamtolNev { get { return Evfolyamtol.GetDisplayName<EvfolyamTipusEnum>(ClaimData.SelectedTanevID.Value); } }
|
||||
|
||||
[KretaDisplayName(1592)] /*Végző évfolyam*/
|
||||
[KretaRequired(StringResourcesId = 2385/*Végző évfolyam megadása kötelező!*/)]
|
||||
public int? Evfolyamig { get; set; }
|
||||
|
||||
[KretaDisplayName(1592)] /*Végző évfolyam*/
|
||||
public string EvfolyamigNev { get { return Evfolyamig.GetDisplayName<EvfolyamTipusEnum>(ClaimData.SelectedTanevID.Value); } }
|
||||
|
||||
[KretaDisplayName(1593)] /*Kerettantervre épülő*/
|
||||
public bool? KerettantervreEpulo { get; set; }
|
||||
|
||||
[KretaDisplayName(1593)] /*Kerettantervre épülő*/
|
||||
public string KerettantervreEpulo_BNAME { get { return Kreta.Framework.StringResourcesUtil.GetString(KerettantervreEpulo.HasValue && KerettantervreEpulo.Value ? 133 : 134); } } //Igen, Nem
|
||||
|
||||
[StringLength(255, ErrorMessageResourceName = nameof(ErrorResource.AMegjegyzesMax255KarakterLehet), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[KretaDisplayName(97)] /*Megjegyzés*/
|
||||
public string Megjegyzes { get; set; }
|
||||
|
||||
[KretaDisplayName(670)] /*Kerettanterv*/
|
||||
public bool? IsKerettanterv { get; set; }
|
||||
|
||||
[KretaDisplayName(670)] /*Kerettanterv*/
|
||||
public string IsKerettanterv_BNAME { get { return Kreta.Framework.StringResourcesUtil.GetString(IsKerettanterv.HasValue && IsKerettanterv.Value ? 133 : 134); } } //Igen, Nem
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue