36 lines
1.2 KiB
C#
36 lines
1.2 KiB
C#
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using Kreta.BusinessLogic.HelperClasses;
|
|
using Kreta.Resources;
|
|
|
|
namespace Kreta.Web.Areas.GRModul.Models
|
|
{
|
|
public class BeszerzesiIgenySearchModel
|
|
{
|
|
[Display(Name = nameof(GRModulResource.IgenylesKezdete), ResourceType = typeof(GRModulResource))]
|
|
public DateTime? SrcIgenylesKezdete { get; set; }
|
|
|
|
[Display(Name = nameof(GRModulResource.RogzitesDatuma), ResourceType = typeof(GRModulResource))]
|
|
public DateTime? SrcRogzitesDatuma { get; set; }
|
|
|
|
[Display(Name = nameof(GRModulResource.Anyag), ResourceType = typeof(GRModulResource))]
|
|
public string SrcAnyag { get; set; }
|
|
|
|
[Display(Name = nameof(GRModulResource.Statusz), ResourceType = typeof(GRModulResource))]
|
|
public int? SrcStatusz { get; set; }
|
|
|
|
public bool IsVezeto { get; set; }
|
|
|
|
public BeszerzesiIgenySearchCo ConvertModelToCo(int tanevId)
|
|
{
|
|
return new BeszerzesiIgenySearchCo()
|
|
{
|
|
TanevId = tanevId,
|
|
SrcAnyag = SrcAnyag,
|
|
SrcStatusz = SrcStatusz,
|
|
SrcIgenylesKezdete = SrcIgenylesKezdete,
|
|
SrcRogzitesDatuma = SrcRogzitesDatuma
|
|
};
|
|
}
|
|
}
|
|
}
|