using System.ComponentModel.DataAnnotations; using Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs; using Kreta.Core; using Kreta.Resources; namespace Kreta.Web.Areas.Tanulo.Models { public class TanuloApaczaiOsztondijKifizetesekSearchModel : TanuloSzakkepzesiJuttatasSearchModel { [Display(Name = nameof(SzakkepzesiJuttatasokResource.Jogosultsag), ResourceType = typeof(SzakkepzesiJuttatasokResource))] public int? Jogosultsag { get; set; } [Display(Name = nameof(SzakkepzesiJuttatasokResource.JuttatasOsszege), ResourceType = typeof(SzakkepzesiJuttatasokResource))] public int? JuttatasOsszege { get; set; } public KifizetesSearchCo ConvertToCo() { return new KifizetesSearchCo { EvfolyamId = this.Evfolyam, OktatasiAzonosito = this.OktatasiAzonosito?.Trim(" _".ToCharArray()), OsztalyId = this.OsztalyId, TanuloNeve = this.TanuloNeve, Jogosultsag = this.Jogosultsag.ToNullableBoolean(), JuttatasOsszege = this.JuttatasOsszege, }; } } }