129 lines
7.2 KiB
C#
129 lines
7.2 KiB
C#
using System.ComponentModel.DataAnnotations;
|
|
using Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs;
|
|
using Kreta.Resources;
|
|
|
|
|
|
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
|
|
{
|
|
public class NemAllamiDetailModel
|
|
{
|
|
public int Id { get; set; }
|
|
|
|
[Display(Name = nameof(IntezmenyResource.AllamiTamogatasokKoltsegvetesiHozzajarulasokOsszesenEzerFt), ResourceType = typeof(IntezmenyResource))]
|
|
public double? AAOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.EbbolEtkezesiDij), ResourceType = typeof(IntezmenyResource))]
|
|
public double? ABOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.GyermekTanuloAltalIgenybeVettSzolgaltatasokUtanBefizetettOsszegekEzerFt), ResourceType = typeof(IntezmenyResource))]
|
|
public double? ACOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.EbbolTeritesiDijak), ResourceType = typeof(IntezmenyResource))]
|
|
public double? ADOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.TeritesiDijakbolEtkezesiDijak), ResourceType = typeof(IntezmenyResource))]
|
|
public double? AEOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.EbbolTandijak), ResourceType = typeof(IntezmenyResource))]
|
|
public double? AFOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.EbbolEgyebBefizetesek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? AGOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.FenntartoiHozzajarulasok), ResourceType = typeof(IntezmenyResource))]
|
|
public double? AHOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.MasSajatBevetelek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? GOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizeteskbolBerkoltseg), ResourceType = typeof(IntezmenyResource))]
|
|
public double? HOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.BerkoltsegbolPedagogusOktatoMunkakortBetoltokBerkoltsegeEzerFt), ResourceType = typeof(IntezmenyResource))]
|
|
public double? IOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.BerkoltsegbolNeveloOktatoMunkatKozvetlenulSegitok), ResourceType = typeof(IntezmenyResource))]
|
|
public double? JOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.BerkoltsegbolgazdasagiUgyviteliMuszakiKisegitoMunkakortBetoltokBerkoltsegeEzerFt), ResourceType = typeof(IntezmenyResource))]
|
|
public double? KOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizetesekbolMunkaadokatTerheloJarulekok), ResourceType = typeof(IntezmenyResource))]
|
|
public double? LOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.MunkaadokatTerheloJarulekokbolPedagogusOktatoMunkakortBetoltok), ResourceType = typeof(IntezmenyResource))]
|
|
public double? MOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.MunkaadokatTerheloJarulekokbolNeveloOktatoMunkatKozvetlenulSegitokPedagoguauEloadok), ResourceType = typeof(IntezmenyResource))]
|
|
public double? NOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.MunkaadokatTerheloJarulekokbolGazdasagiUgyviteliMuszakiKisegitoMunkakortBetoltokMunkaadioJarulekaEzerFt), ResourceType = typeof(IntezmenyResource))]
|
|
public double? OOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizetesekbolSzemelyiJelleguEgyebKifizetesek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? POszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguEgyebKifizetesekbolPedagogusOktatoMunkakortBetoltoSzemelyiJelleguEgyebKifizetesek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? QOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.SzemelyiJelleguKifizetesekbolEgyebKifizetesek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? ROszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.OraadoTanarokSzamaraTortenoKifizetesek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? SOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.DologiAnyagiJelleguKifizetesek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? TOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.EtkezesreAKonyvtariAllomanyGyarapitasaraATartosTankonyvekBeszerzesereForditottKifizetesek), ResourceType = typeof(IntezmenyResource))]
|
|
public double? UOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.FelujitasokatASzakkepzesiAlapfeladatEllatastSzolgaloEpuletekKarbantartasavalKapcsolatosKiadasok), ResourceType = typeof(IntezmenyResource))]
|
|
public double? VOszlop { get; set; }
|
|
[Display(Name = nameof(IntezmenyResource.BeruhazasokEzerFt), ResourceType = typeof(IntezmenyResource))]
|
|
public double? WOszlop { get; set; }
|
|
|
|
public NemAllamiCo ConvertToCo()
|
|
{
|
|
return new NemAllamiCo
|
|
{
|
|
Id = Id,
|
|
AAOszlop = AAOszlop?? 0,
|
|
ABOszlop = ABOszlop?? 0,
|
|
ACOszlop = ACOszlop?? 0,
|
|
ADOszlop = ADOszlop?? 0,
|
|
AEOszlop = AEOszlop?? 0,
|
|
AFOszlop = AFOszlop?? 0,
|
|
AGOszlop = AGOszlop?? 0,
|
|
AHOszlop = AHOszlop?? 0,
|
|
GOszlop = GOszlop?? 0,
|
|
HOszlop = HOszlop?? 0,
|
|
IOszlop = IOszlop?? 0,
|
|
JOszlop = JOszlop?? 0,
|
|
KOszlop = KOszlop?? 0,
|
|
LOszlop = LOszlop?? 0,
|
|
MOszlop = MOszlop?? 0,
|
|
NOszlop = NOszlop?? 0,
|
|
OOszlop = OOszlop?? 0,
|
|
POszlop = POszlop?? 0,
|
|
QOszlop = QOszlop?? 0,
|
|
ROszlop = ROszlop?? 0,
|
|
SOszlop = SOszlop?? 0,
|
|
TOszlop = TOszlop?? 0,
|
|
UOszlop = UOszlop?? 0,
|
|
VOszlop = VOszlop?? 0,
|
|
WOszlop = WOszlop?? 0
|
|
};
|
|
}
|
|
|
|
public NemAllamiDetailModel ConvertCoToModel(NemAllamiCo co)
|
|
{
|
|
return new NemAllamiDetailModel()
|
|
{
|
|
Id = co.Id,
|
|
AAOszlop = co.AAOszlop,
|
|
ABOszlop = co.ABOszlop,
|
|
ACOszlop = co.ACOszlop,
|
|
ADOszlop = co.ADOszlop,
|
|
AEOszlop = co.AEOszlop,
|
|
AFOszlop = co.AFOszlop,
|
|
AGOszlop = co.AGOszlop,
|
|
AHOszlop = co.AHOszlop,
|
|
GOszlop = co.GOszlop,
|
|
HOszlop = co.HOszlop,
|
|
IOszlop = co.IOszlop,
|
|
JOszlop = co.JOszlop,
|
|
KOszlop = co.KOszlop,
|
|
LOszlop = co.LOszlop,
|
|
MOszlop = co.MOszlop,
|
|
NOszlop = co.NOszlop,
|
|
OOszlop = co.OOszlop,
|
|
POszlop = co.POszlop,
|
|
QOszlop = co.QOszlop,
|
|
ROszlop = co.ROszlop,
|
|
SOszlop = co.SOszlop,
|
|
TOszlop = co.TOszlop,
|
|
UOszlop = co.UOszlop,
|
|
VOszlop = co.VOszlop,
|
|
WOszlop = co.WOszlop
|
|
};
|
|
}
|
|
}
|
|
}
|