init
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
|
||||
{
|
||||
public class HittanOraszamGridModel : IKretaIdentity
|
||||
{
|
||||
public const string HittanOraszamExportAttributeId = nameof(HittanOraszamExportAttributeId);
|
||||
|
||||
public string ID { get; set; }
|
||||
|
||||
[SimpleExportColumn(HittanOraszamExportAttributeId, 00, nameof(AdatszolgaltatasokResource.HittanCsoportNev), typeof(AdatszolgaltatasokResource))]
|
||||
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportNev), ResourceType = typeof(AdatszolgaltatasokResource))]
|
||||
public string CsoportNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(HittanOraszamExportAttributeId, 01, nameof(AdatszolgaltatasokResource.HittanCsoportTipus), typeof(AdatszolgaltatasokResource))]
|
||||
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportTipus), ResourceType = typeof(AdatszolgaltatasokResource))]
|
||||
public string HittanTipus_DNAME { get; set; }
|
||||
|
||||
[SimpleExportColumn(HittanOraszamExportAttributeId, 02, nameof(AdatszolgaltatasokResource.HittanCsoportMegtartottDarabszam), typeof(AdatszolgaltatasokResource))]
|
||||
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportMegtartottDarabszam), ResourceType = typeof(AdatszolgaltatasokResource))]
|
||||
public int MegtartottDarabszam { get; set; }
|
||||
|
||||
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportTipus), ResourceType = typeof(AdatszolgaltatasokResource))]
|
||||
public int? HittanTipus { get; set; }
|
||||
|
||||
[SimpleExportColumn(HittanOraszamExportAttributeId, 03, nameof(AdatszolgaltatasokResource.HittanCsoportDarabszam), typeof(AdatszolgaltatasokResource))]
|
||||
[Display(Name = nameof(AdatszolgaltatasokResource.HittanCsoportDarabszam), ResourceType = typeof(AdatszolgaltatasokResource))]
|
||||
public int? Darabszam { get; set; }
|
||||
|
||||
[SimpleExportColumn(HittanOraszamExportAttributeId, 04, nameof(AdatszolgaltatasokResource.HittanLetszam), typeof(AdatszolgaltatasokResource))]
|
||||
public int? Letszam { get; set; }
|
||||
|
||||
public HittanOraszamGridModel() { }
|
||||
|
||||
public HittanOraszamGridModel(HittanOraszamItemCo itemCo)
|
||||
{
|
||||
ID = itemCo.Id.ToString();
|
||||
CsoportNev = itemCo.CsoportNev;
|
||||
HittanTipus = itemCo.HittanTipus;
|
||||
HittanTipus_DNAME = itemCo.HittanTipusNev;
|
||||
MegtartottDarabszam = itemCo.MegtartottDarabszam ?? default;
|
||||
Darabszam = itemCo.Darabszam;
|
||||
Letszam = itemCo.Letszam;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user