39 lines
1.9 KiB
C#
39 lines
1.9 KiB
C#
using System.ComponentModel.DataAnnotations;
|
|
using Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs;
|
|
using Kreta.Core.CustomAttributes;
|
|
using Kreta.Resources;
|
|
|
|
namespace Kreta.Web.Areas.Tanulo.Models
|
|
{
|
|
public class TanuloApaczaiOsztondijKifizetesekGridModel : TanuloApaczaiOsztondijBaseGridModel
|
|
{
|
|
public TanuloApaczaiOsztondijKifizetesekGridModel()
|
|
{
|
|
|
|
}
|
|
|
|
public TanuloApaczaiOsztondijKifizetesekGridModel(KifizetesCo co)
|
|
{
|
|
this.TanuloNeve = co.TanuloNeve;
|
|
this.SzuletesiIdeje = co.SzuletesiIdeje;
|
|
this.Osztaly = co.OsztalyNev;
|
|
this.OktatasiAzonosito = co.OktatasiAzonosito;
|
|
this.EvfolyamNev = co.EvfolyamNev;
|
|
this.Jogosultsag = co.Jogosultsag;
|
|
this.JuttatasOsszege = co.JuttatasOsszege;
|
|
this.NemJogosultsagOka = co.NemJogosultsagOka;
|
|
}
|
|
|
|
[SimpleExportColumn(ApaczaiKifizetesekExportAttributeId, 05, nameof(SzakkepzesiJuttatasokResource.ExportHeaderNameJogosultsag), typeof(SzakkepzesiJuttatasokResource))]
|
|
[Display(Name = nameof(SzakkepzesiJuttatasokResource.Jogosultsag), ResourceType = typeof(SzakkepzesiJuttatasokResource))]
|
|
public string Jogosultsag { get; set; }
|
|
|
|
[SimpleExportColumn(ApaczaiKifizetesekExportAttributeId, 06, nameof(SzakkepzesiJuttatasokResource.ExportHeaderNameNemJogosultsagOka), typeof(SzakkepzesiJuttatasokResource))]
|
|
[Display(Name = nameof(SzakkepzesiJuttatasokResource.NemJogosultsagOka), ResourceType = typeof(SzakkepzesiJuttatasokResource))]
|
|
public string NemJogosultsagOka { get; set; }
|
|
|
|
[SimpleExportColumn(ApaczaiKifizetesekExportAttributeId, 07, nameof(SzakkepzesiJuttatasokResource.ExportHeaderNameJuttatasOsszege), typeof(SzakkepzesiJuttatasokResource))]
|
|
[Display(Name = nameof(SzakkepzesiJuttatasokResource.JuttatasOsszege), ResourceType = typeof(SzakkepzesiJuttatasokResource))]
|
|
public int? JuttatasOsszege { get; set; }
|
|
}
|
|
}
|