init
This commit is contained in:
@@ -0,0 +1,114 @@
|
||||
using System;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.Tanulo.Models
|
||||
{
|
||||
public class TanuloSzakkepzesiOsztondijGridModel : TanuloSzakkepzesiJuttatasGridModel
|
||||
{
|
||||
|
||||
public TanuloSzakkepzesiOsztondijGridModel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public TanuloSzakkepzesiOsztondijGridModel(TanuloSzakkepzesiOsztondijakItemCo juttatasokCO)
|
||||
: base(juttatasokCO)
|
||||
{
|
||||
TanuloNeve = juttatasokCO.TanuloNeve;
|
||||
EvfolyamNev = juttatasokCO.EvfolyamNeve;
|
||||
IsJogosultsagText = juttatasokCO.Jogosultsag.GetDisplayName();
|
||||
NemJogosultsagOka_STR = juttatasokCO.NemJogosultsagOka_STR;
|
||||
OsztondijOsszege = juttatasokCO.JuttatasOsszege??0;
|
||||
OktatasiAzonosito = juttatasokCO.OktatasiAzonosito;
|
||||
NemTanuloiJogviszonyaVan = juttatasokCO.NemTanuloiJogviszonyaVan;
|
||||
AVizsgaltHonapbanNemVoltTanuloiJogviszonya = juttatasokCO.AVizsgaltHonapbanNemVoltTanuloiJogviszonya;
|
||||
NemAMegjeloltEvfolyamraVanBesorolva = juttatasokCO.NemAMegjeloltEvfolyamraVanBesorolva;
|
||||
MasodikVagyTobbesSzakmatSzerzo = juttatasokCO.MasodikVagyTobbesSzakmatSzerzo;
|
||||
BeszamitasosTanulo = juttatasokCO.BeszamitasosTanulo.GetDisplayName();
|
||||
Evismetlo = juttatasokCO.Evismetlo;
|
||||
IgazolatlanMulasztasokSzama = juttatasokCO.IgazolatlanMulasztasokSzama;
|
||||
DualisOktatas = juttatasokCO.DualisOktatas;
|
||||
AtlagMinimumAlatt = juttatasokCO.AtlagMinimumAlatt;
|
||||
TechnikaiOsztalyTagja = juttatasokCO.TechnikaiOsztalyTagja;
|
||||
VendegTanulo = juttatasokCO.VendegTanulo;
|
||||
JogviszonySzuneteltetese = juttatasokCO.JogviszonySzuneteltetese;
|
||||
KeresztfelevesOsztalyTagja = juttatasokCO.KeresztfelevesOsztalyTagja;
|
||||
OsztondijbolKizarva = juttatasokCO.OsztondijbolKizarva;
|
||||
MulasztasMiattKizart = juttatasokCO.MulasztasMiattKizart;
|
||||
NemSzakmajegyzekSzerintiKepzes = juttatasokCO.NemSzakmajegyzekSzerintiKepzes;
|
||||
NemIngyenesKepzesenResztvevo = juttatasokCO.NemIngyenesKepzesenResztvevo;
|
||||
Osztaly = juttatasokCO.Osztaly;
|
||||
KeziAtlag = juttatasokCO.KeziAtlag;
|
||||
SzamitottAtlag = juttatasokCO.SzamitottAtlag;
|
||||
FigyelembeVettAtlag = juttatasokCO.KeziAtlag ?? juttatasokCO.SzamitottAtlag;
|
||||
Szazalek = juttatasokCO.Szazalek;
|
||||
BankszamlaszamMegadva = juttatasokCO.BankszamlaszamMegadva.GetDisplayName();
|
||||
Eletkor = juttatasokCO.SzuletesiIdeje.Value.Age(DateTime.Today);
|
||||
}
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 05, nameof(SzakkepzesiJuttatasokResource.Eletkor), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public int Eletkor { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 09, nameof(SzakkepzesiJuttatasokResource.BankszamlaszamMegadva), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string BankszamlaszamMegadva { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 12, nameof(SzakkepzesiJuttatasokResource.AVizsgaltHonapbanNemVoltTanuloiJogviszonya), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string AVizsgaltHonapbanNemVoltTanuloiJogviszonya { get; set; }
|
||||
|
||||
public string NemAMegjeloltEvfolyamraVanBesorolva { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 14, nameof(SzakkepzesiJuttatasokResource.Evismetlo), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string Evismetlo { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 15, nameof(SzakkepzesiJuttatasokResource.IgazolatlanMulasztasokSzama), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string IgazolatlanMulasztasokSzama { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 16, nameof(SzakkepzesiJuttatasokResource.DualisOktatas), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string DualisOktatas { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 17, nameof(SzakkepzesiJuttatasokResource.AtlagMinimumAlatt), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string AtlagMinimumAlatt { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 18, nameof(SzakkepzesiJuttatasokResource.TechnikaiOsztalyTagja), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string TechnikaiOsztalyTagja { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 19, nameof(SzakkepzesiJuttatasokResource.VendegTanulo), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string VendegTanulo { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 20, nameof(SzakkepzesiJuttatasokResource.JogviszonySzuneteltetese), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string JogviszonySzuneteltetese { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 21, nameof(SzakkepzesiJuttatasokResource.KeresztfelevesOsztalyTagja), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string KeresztfelevesOsztalyTagja { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 22, nameof(SzakkepzesiJuttatasokResource.OsztondijbolKizarva), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string OsztondijbolKizarva { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 23, nameof(SzakkepzesiJuttatasokResource.MulasztasMiattKizart), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string MulasztasMiattKizart { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 24, nameof(SzakkepzesiJuttatasokResource.NemSzakmajegyzekSzerintiKepzes), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string NemSzakmajegyzekSzerintiKepzes { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 25, nameof(SzakkepzesiJuttatasokResource.NemIngyenesKepzesenResztvevo), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string NemIngyenesKepzesenResztvevo { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 26, nameof(SzakkepzesiJuttatasokResource.BeszamitasosTanulo), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public string BeszamitasosTanulo { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 27, nameof(SzakkepzesiJuttatasokResource.KeziAtlag), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public double? KeziAtlag { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 28, nameof(SzakkepzesiJuttatasokResource.SzamitottAtlag), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public double? SzamitottAtlag { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 29, nameof(SzakkepzesiJuttatasokResource.FigyelembeVettAtlag), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public double? FigyelembeVettAtlag { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiOsztondijExportAttributeId, 30, nameof(SzakkepzesiJuttatasokResource.Szazalek), typeof(SzakkepzesiJuttatasokResource))]
|
||||
public int? Szazalek { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user