using System; using System.ComponentModel.DataAnnotations; using Kreta.BusinessLogic.HelperClasses; using Kreta.Resources; namespace Kreta.Web.Areas.DualisKepzes.Models { public class DualisKepzohelySearchModel { [Display(Name = nameof(DualisResource.KepzohelyNeve), ResourceType = typeof(DualisResource))] public string KepzohelyNeve { get; set; } [Display(Name = nameof(DualisResource.KepzohelyAdoszama), ResourceType = typeof(DualisResource))] public string KepzohelyAdoszama { get; set; } [Display(Name = nameof(DualisResource.KepzohelyCime), ResourceType = typeof(DualisResource))] public string KepzohelyCime { get; set; } [Display(Name = nameof(DualisResource.TanulokSzamaTol), ResourceType = typeof(DualisResource))] public int? TanulokSzamaTol { get; set; } [Display(Name = nameof(DualisResource.TanulokSzamaIg), ResourceType = typeof(DualisResource))] public int? TanulokSzamaIg { get; set; } [Display(Name = nameof(DualisResource.OktatokSzamaTol), ResourceType = typeof(DualisResource))] public int? OktatokSzamaTol { get; set; } [Display(Name = nameof(DualisResource.OktatokSzamaIg), ResourceType = typeof(DualisResource))] public int? OktatokSzamaIg { get; set; } [Display(Name = nameof(DualisResource.CsoportokSzamaTol), ResourceType = typeof(DualisResource))] public int? CsoportokSzamaTol { get; set; } [Display(Name = nameof(DualisResource.CsoportokSzamaIg), ResourceType = typeof(DualisResource))] public int? CsoportokSzamaIg { get; set; } [Display(Name = nameof(DualisResource.TantargyakSzamaTol), ResourceType = typeof(DualisResource))] public int? TantargyakSzamaTol { get; set; } [Display(Name = nameof(DualisResource.TantargyakSzamaIg), ResourceType = typeof(DualisResource))] public int? TantargyakSzamaIg { get; set; } [Display(Name = nameof(DualisResource.HelyszinSzamaTol), ResourceType = typeof(DualisResource))] public int? HelyszinSzamaTol { get; set; } [Display(Name = nameof(DualisResource.HelyszinSzamaIg), ResourceType = typeof(DualisResource))] public int? HelyszinSzamaIg { get; set; } public int? SzervezetId { get; set; } public DualisKepzohelySearchCo ConvertToCO() { return new DualisKepzohelySearchCo { KepzohelyNeve = KepzohelyNeve, KepzohelyAdoszama = KepzohelyAdoszama, KepzohelyCime = KepzohelyCime, TanulokSzamaTol = TanulokSzamaTol, TanulokSzamaIg = TanulokSzamaIg, OktatokSzamaTol = OktatokSzamaTol, OktatokSzamaIg = OktatokSzamaIg, CsoportokSzamaTol = CsoportokSzamaTol, CsoportokSzamaIg = CsoportokSzamaIg, TantargyakSzamaTol = TantargyakSzamaTol, TantargyakSzamaIg = TantargyakSzamaIg, HelyszinSzamaTol = HelyszinSzamaTol, HelyszinSzamaIg = HelyszinSzamaIg, SzervezetId = SzervezetId }; } } }