using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Web.Mvc; using Kreta.BusinessLogic.Classes; using Kreta.Resources; namespace Kreta.Web.Areas.Adatszolgaltatasok.Models { public class MerohelyModel { public int? Id { get; set; } [Display(Name = nameof(KozmuAdatszolgaltatasResource.MeroallasFrissiteseSzukseges), ResourceType = typeof(KozmuAdatszolgaltatasResource))] public bool MeroallasFrissiteseSzukseges { get; set; } [Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyTipus), ResourceType = typeof(KozmuAdatszolgaltatasResource))] [KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MerohelyTipusMegadasaKotelezo))] public int MerohelyTipusId { get; set; } [Display(Name = nameof(KozmuAdatszolgaltatasResource.MerohelyNev), ResourceType = typeof(KozmuAdatszolgaltatasResource))] [KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MerohelyNevenekMegadasaKotelezo))] public string Nev { get; set; } [Display(Name = nameof(KozmuAdatszolgaltatasResource.MukodesiHely), ResourceType = typeof(KozmuAdatszolgaltatasResource))] [KretaRequired(typeof(KozmuAdatszolgaltatasResource), nameof(KozmuAdatszolgaltatasResource.MukodesiHelyMegadasaKotelezo))] public int MukodesiHelyId { get; set; } public List MukodesiHelyList { get; set; } public List MerohelyTipusList { get; set; } } }