94 lines
5.4 KiB
C#
94 lines
5.4 KiB
C#
using System.ComponentModel.DataAnnotations;
|
|
using Kreta.BusinessLogic.HelperClasses;
|
|
using Kreta.BusinessLogic.Interfaces;
|
|
using Kreta.Core.CustomAttributes;
|
|
using Kreta.Resources;
|
|
|
|
namespace Kreta.Web.Areas.TanuloErtekeles.Models
|
|
{
|
|
public class ErettsegiEredmenyekKeresoGridModel : IKretaIdentity
|
|
{
|
|
#region Fields
|
|
|
|
public const string ErettsegiEredmenyekExportAttributeId = nameof(ErettsegiEredmenyekExportAttributeId);
|
|
|
|
#endregion
|
|
|
|
public ErettsegiEredmenyekKeresoGridModel()
|
|
{
|
|
|
|
}
|
|
|
|
public ErettsegiEredmenyekKeresoGridModel(ErettsegiEredmenyItemCo co)
|
|
{
|
|
ID = co.Id.ToString();
|
|
Tanulo = co.Tanulo;
|
|
Osztaly = co.OsztalyNev;
|
|
OktatasiAzonosito = co.OktatasiAzonosito;
|
|
Tantargy = co.Tantargy;
|
|
SzintNev = co.Szint;
|
|
TipusNev = co.Tipus;
|
|
IrasbeliPontszam = co.IrasbeliPontszam;
|
|
SzobeliPontszam = co.SzobeliPontszam;
|
|
GyakorlatiPontszam = co.GyakorlatiPontszam;
|
|
OsszPontszam = co.OsszPontszam;
|
|
Szazalek = co.Szazalek;
|
|
Erdemjegy = co.Erdemjegy;
|
|
Megjegyzes = co.Megjegyzes;
|
|
}
|
|
|
|
public string ID { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.TanuloNeve), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 00, nameof(ErettsegiEredmenyekResource.TanuloNeve), typeof(ErettsegiEredmenyekResource))]
|
|
public string Tanulo { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.Osztaly), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 01, nameof(ErettsegiEredmenyekResource.Osztaly), typeof(ErettsegiEredmenyekResource))]
|
|
public string Osztaly { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.OktatasiAzonosito), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 02, nameof(ErettsegiEredmenyekResource.OktatasiAzonosito), typeof(ErettsegiEredmenyekResource))]
|
|
public string OktatasiAzonosito { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.Tantargy), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 03, nameof(ErettsegiEredmenyekResource.Tantargy), typeof(ErettsegiEredmenyekResource))]
|
|
public string Tantargy { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.Szint), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 04, nameof(ErettsegiEredmenyekResource.Szint), typeof(ErettsegiEredmenyekResource))]
|
|
public string SzintNev { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.Tipus), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 05, nameof(ErettsegiEredmenyekResource.Tipus), typeof(ErettsegiEredmenyekResource))]
|
|
public string TipusNev { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.IrasbeliPontszam), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 06, nameof(ErettsegiEredmenyekResource.IrasbeliPontszam), typeof(ErettsegiEredmenyekResource))]
|
|
public int? IrasbeliPontszam { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.SzobeliPontszam), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 07, nameof(ErettsegiEredmenyekResource.SzobeliPontszam), typeof(ErettsegiEredmenyekResource))]
|
|
public int? SzobeliPontszam { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.GyakorlatiPontszam), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 08, nameof(ErettsegiEredmenyekResource.GyakorlatiPontszam), typeof(ErettsegiEredmenyekResource))]
|
|
public int? GyakorlatiPontszam { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.OsszPontszam), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 09, nameof(ErettsegiEredmenyekResource.OsszPontszam), typeof(ErettsegiEredmenyekResource))]
|
|
public int? OsszPontszam { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.Szazalek), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 10, nameof(ErettsegiEredmenyekResource.Szazalek), typeof(ErettsegiEredmenyekResource))]
|
|
public int? Szazalek { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.Erdemjegy), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 11, nameof(ErettsegiEredmenyekResource.Erdemjegy), typeof(ErettsegiEredmenyekResource))]
|
|
public int? Erdemjegy { get; set; }
|
|
|
|
[Display(Name = nameof(ErettsegiEredmenyekResource.Megjegyzes), ResourceType = typeof(ErettsegiEredmenyekResource))]
|
|
[SimpleExportColumn(ErettsegiEredmenyekExportAttributeId, 12, nameof(ErettsegiEredmenyekResource.Megjegyzes), typeof(ErettsegiEredmenyekResource))]
|
|
public string Megjegyzes { get; set; }
|
|
}
|
|
}
|