kreta/KretaWeb/Areas/Tanulo/Models/OsztalyTanuloiGondviselokSearchModel.cs
2024-03-13 00:33:46 +01:00

44 lines
1.9 KiB
C#

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
};
}
}
}