init
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.KirImportExport.Models.KirImport
|
||||
{
|
||||
public class KirSearchModel
|
||||
{
|
||||
[Display(Name = nameof(KirImportExportResource.Nev), ResourceType = typeof(KirImportExportResource))]
|
||||
public string NevSearch { get; set; }
|
||||
|
||||
[Display(Name = nameof(KirImportExportResource.OktatasiAzonosito), ResourceType = typeof(KirImportExportResource))]
|
||||
public string OktatasiAzonositoSearch { get; set; }
|
||||
|
||||
[Display(Name = nameof(KirImportExportResource.SzuletesiIdo), ResourceType = typeof(KirImportExportResource))]
|
||||
public DateTime? SzuletesiDatumTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(KirImportExportResource.SzuletesiIdo), ResourceType = typeof(KirImportExportResource))]
|
||||
public DateTime? SzuletesiDatumIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(KirImportExportResource.SzuletesiHely), ResourceType = typeof(KirImportExportResource))]
|
||||
public string SzuletesiHelySearch { get; set; }
|
||||
|
||||
[Display(Name = nameof(KirImportExportResource.Statusz), ResourceType = typeof(KirImportExportResource))]
|
||||
public int? StatuszSearch { get; set; }
|
||||
|
||||
[Display(Name = nameof(KirImportExportResource.KirTelephely), ResourceType = typeof(KirImportExportResource))]
|
||||
public int? KirTelephelyId { get; set; }
|
||||
|
||||
public static implicit operator FelhasznaloKirSearchCo(KirSearchModel kirImportSearchModel) => new FelhasznaloKirSearchCo
|
||||
{
|
||||
Nev = kirImportSearchModel.NevSearch,
|
||||
OktatasiAzonosito = kirImportSearchModel.OktatasiAzonositoSearch,
|
||||
SzuletesiDatumTol = kirImportSearchModel.SzuletesiDatumTol,
|
||||
SzuletesiDatumIg = kirImportSearchModel.SzuletesiDatumIg,
|
||||
SzuletesiHely = kirImportSearchModel.SzuletesiHelySearch
|
||||
};
|
||||
|
||||
public static void ValidateModel(KirSearchModel kirLoginModel)
|
||||
{
|
||||
if (!kirLoginModel.KirTelephelyId.HasValue)
|
||||
{
|
||||
throw new Exception("KirTelephelyId kötelező");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user