using System.ComponentModel.DataAnnotations; using Kreta.BusinessLogic.HelperClasses; using Kreta.Resources; namespace Kreta.Web.Areas.Tanulo.Models { public class OsztalyTanuloiGondviselokSearchModel { [Display(Name = nameof(TanuloResource.EllatottKoznevelesiFeladatTipus), ResourceType = typeof(TanuloResource))] public int? EllatottKoznevelesiFeladatTipusIdSearch { get; set; } [Display(Name = nameof(TanuloResource.TanuloOsztalya), ResourceType = typeof(TanuloResource))] public int? OsztalyIdSearch { get; set; } [Display(Name = nameof(TanuloResource.TanuloNeve), ResourceType = typeof(TanuloResource))] public string TanuloNevSearch { get; set; } [Display(Name = nameof(TanuloResource.VanETelefonszama), ResourceType = typeof(TanuloResource))] public int? IsTelefonszam { get; set; } [Display(Name = nameof(TanuloResource.VanEEmail), ResourceType = typeof(TanuloResource))] public int? IsEmail { get; set; } [Display(Name = nameof(TanuloResource.IsTorvenyesKepviselo), ResourceType = typeof(TanuloResource))] public int? IsTorvenyesKepviselo { get; set; } [Display(Name = nameof(TanuloResource.IsBovitettJogosultagu), ResourceType = typeof(TanuloResource))] public int? IsBovitettJogosultsagu { get; set; } public OsztalyTanuloiGondviselokSearchCo ConvertToCo() { return new OsztalyTanuloiGondviselokSearchCo() { EllatottKoznevelesiFeladatTipusIdSearch = EllatottKoznevelesiFeladatTipusIdSearch, OsztalyIdSearch = OsztalyIdSearch, TanuloNevSearch = TanuloNevSearch, IsTelefonszam = IsTelefonszam, IsEmail = IsEmail, IsTorvenyesKepviselo = IsTorvenyesKepviselo, IsBovitettJogosultsagu = IsBovitettJogosultsagu }; } } }