init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
46
KretaWeb/Areas/Intezmeny/Models/EszkozSearchModel.cs
Normal file
46
KretaWeb/Areas/Intezmeny/Models/EszkozSearchModel.cs
Normal file
|
@ -0,0 +1,46 @@
|
|||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.Intezmeny.Models
|
||||
{
|
||||
public class EszkozSearchModel
|
||||
{
|
||||
[Display(Name = nameof(EszkozResource.EszkozMegnevezese), ResourceType = typeof(EszkozResource))]
|
||||
public string SearchNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(EszkozResource.StatisztikaiKategoria), ResourceType = typeof(EszkozResource))]
|
||||
public int? SearchKategoria { get; set; }
|
||||
|
||||
[Display(Name = nameof(EszkozResource.MennyisegtolIg), ResourceType = typeof(EszkozResource))]
|
||||
[KretaParameterizedRange(0, 99999, ErrorMessageResourceName = nameof(ErrorResource.EszkozAMennyisegCsakEgyParameterekKozottiEgeszSzamLehet), ErrorMessageResourceType = typeof(ErrorResource))] //A darabszám csak egy 1 és 99999 közötti egész szám lehet
|
||||
public int? SearchMinDarabszam { get; set; }
|
||||
|
||||
[Display(Name = nameof(EszkozResource.MennyisegtolIg), ResourceType = typeof(EszkozResource))]
|
||||
[KretaParameterizedRange(0, 99999, ErrorMessageResourceName = nameof(ErrorResource.EszkozAMennyisegCsakEgyParameterekKozottiEgeszSzamLehet), ErrorMessageResourceType = typeof(ErrorResource))] //A darabszám csak egy 1 és 99999 közötti egész szám lehet
|
||||
public int? SearchMaxDarabszam { get; set; }
|
||||
|
||||
[Display(Name = nameof(EszkozResource.Helyiseg), ResourceType = typeof(EszkozResource))]
|
||||
public int? SearchTeremID { get; set; }
|
||||
|
||||
[Display(Name = nameof(EszkozResource.FelelosSzemely), ResourceType = typeof(EszkozResource))]
|
||||
public int? SearchFelelosID { get; set; }
|
||||
|
||||
public bool IsEszkozKezelesEnabled { get; set; }
|
||||
|
||||
public EszkozokSearchCo ConvertToCo(int tanevId)
|
||||
{
|
||||
return new EszkozokSearchCo
|
||||
{
|
||||
TanevId = tanevId,
|
||||
TeremId = this.SearchTeremID,
|
||||
FelelosId = this.SearchFelelosID,
|
||||
KategoriaId = this.SearchKategoria,
|
||||
MinDarabszam = this.SearchMinDarabszam,
|
||||
MaxDarabszam = this.SearchMaxDarabszam,
|
||||
Nev = this.SearchNev
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue