72 lines
3.1 KiB
C#
72 lines
3.1 KiB
C#
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
|
|
};
|
|
}
|
|
}
|
|
}
|