init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,155 @@
|
|||
using System;
|
||||
using System.Data;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Core;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.BusinessLogic.HelperClasses
|
||||
{
|
||||
public class AlkalmazottMunkaugyiAdatokCo : BaseFelhasznaloItemCo
|
||||
{
|
||||
#region Fields
|
||||
|
||||
/// <summary>
|
||||
/// Technikai paraméter(ek) a reflection-ös exporthoz.
|
||||
/// </summary>
|
||||
public const string AlkalmazottMunkaugyiAdatokExportAttributeId = nameof(AlkalmazottMunkaugyiAdatokExportAttributeId);
|
||||
|
||||
#endregion Fields
|
||||
|
||||
public AlkalmazottMunkaugyiAdatokCo() : base() { }
|
||||
|
||||
public AlkalmazottMunkaugyiAdatokCo(DataRow dataRow) : base(dataRow)
|
||||
{
|
||||
Id = SDAConvert.ToInt32(dataRow["ID"]);
|
||||
MunkaugyiAdatId = SDAConvert.ToInt32(dataRow["MunkaugyiAdatId"]);
|
||||
Nev = FelhasznaloNyomtatasiNev;
|
||||
NevElotagNelkul = FelhasznaloNevElotagNelkul;
|
||||
AdoazonositoJel = SDAConvert.ToString(dataRow["AdoazonositoJel"]).ReplaceMultipleSpacesAndTrim();
|
||||
BesorolasiFokozat = SDAConvert.ToNullableInt32(dataRow["BesorolasiFokozat"]);
|
||||
BesorolasiFokozatNev = SDAConvert.ToString(dataRow["BesorolasiFokozat_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
||||
Munkakor = SDAConvert.ToNullableInt32(dataRow["Munkakor"]);
|
||||
MunkakorNev = SDAConvert.ToString(dataRow["Munkakor_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
||||
FoglalkoztatasModja = SDAConvert.ToNullableInt32(dataRow["FoglalkoztatasModja"]);
|
||||
FoglalkoztatasModjaNev = SDAConvert.ToString(dataRow["FoglalkoztatasModja_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
||||
FoglalkoztatasTipusa = SDAConvert.ToNullableInt32(dataRow["FoglalkoztatasTipusa"]);
|
||||
FoglalkoztatasTipusaNev = SDAConvert.ToString(dataRow["FoglalkoztatasTipusa_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
||||
KotelezoOraszam = SDAConvert.ToNullableDouble(dataRow["KotelezoOraszama"]);
|
||||
MunkaidoKedvezmenyOraszam = SDAConvert.ToNullableDouble(dataRow["MunkaidoKedvezmenyOraszama"]);
|
||||
VezetoiOraszamOka = SDAConvert.ToNullableInt32(dataRow["VezetoiOraszamOka"]);
|
||||
VezetoiOraszamOkaNev = SDAConvert.ToString(dataRow["VezetoiOraszamOka_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
||||
MunkaidoKedvezmenyOka = SDAConvert.ToNullableInt32(dataRow["MunkaidoKedvezmenyOka"]);
|
||||
MunkaidoKedvezmenyOkaNev = SDAConvert.ToString(dataRow["MunkaidoKedvezmenyOka_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
||||
AlkalmazasKezdete = SDAConvert.ToDateTime(dataRow["AlkalmazasKezdete"]);
|
||||
FeladatellatasiHely = $"{SDAConvert.ToString(dataRow["MukodesiHelyNev"]).ReplaceMultipleSpacesAndTrim()} - {SDAConvert.ToString(dataRow["OktatasiNevelesiFeladatTipusId_DNAME"]).ReplaceMultipleSpacesAndTrim()}";
|
||||
IsTartosTavollet = SDAConvert.ToBooleanFromTF(dataRow["TartosTavollet"]);
|
||||
IsBetoltetlenAllashely = SDAConvert.ToBooleanFromTF(dataRow["BetoltetlenAllashely"]);
|
||||
IsKulsoAlkalmazott = SDAConvert.ToBooleanFromTF(dataRow["IsKulsoAlkalmazott"]);
|
||||
IsFoallasu = SDAConvert.ToBooleanFromTF(dataRow["Foallasu"]);
|
||||
IsNyugdijas = SDAConvert.ToBooleanFromTF(dataRow["Nyugdijas"]);
|
||||
IsSzakertoiVagyVizsgaelnokiTevekenysegu = SDAConvert.ToBooleanFromTF(dataRow["SzakertoiVagyVizsgaelnokiTevekenysegu"]);
|
||||
IsSzakmaiTovabbkepzes = SDAConvert.ToBooleanFromTF(dataRow["SzakmaiTovabbkepzes"]);
|
||||
IsSzakvizsga = SDAConvert.ToBooleanFromTF(dataRow["Szakvizsga"]);
|
||||
IsAttanito = SDAConvert.ToBooleanFromTF(dataRow["Attanito"]);
|
||||
IsAttanitoMasIntezmenynel = SDAConvert.ToBooleanFromTF(dataRow["AttanitoMasIntezmenynel"]);
|
||||
IsTartosTavollevoHelyettesites = SDAConvert.ToBooleanFromTF(dataRow["TartosHelyettesites"]);
|
||||
IsSzakerto = SDAConvert.ToBooleanFromTF(dataRow["IsSzakertoKutatotanar"]) || SDAConvert.ToBooleanFromTF(dataRow["SzakertoMesterpedagogus"]);
|
||||
Importalt = SDAConvert.ToBooleanFromTF(dataRow["Importalt"]);
|
||||
}
|
||||
|
||||
public int Id { get; set; }
|
||||
|
||||
public int MunkaugyiAdatId { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 00, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNamePedagogusNeve), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string Nev { get; set; }
|
||||
|
||||
public string NevElotagNelkul { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 08, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameAdoazonositoJel), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string AdoazonositoJel { get; set; }
|
||||
|
||||
public int? BesorolasiFokozat { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 09, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNamePedagogusFokozat), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string BesorolasiFokozatNev { get; set; }
|
||||
|
||||
public int? Munkakor { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 10, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameMunkakor), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string MunkakorNev { get; set; }
|
||||
|
||||
public int? FoglalkoztatasModja { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 11, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameFoglalkoztatasiJogviszony), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string FoglalkoztatasModjaNev { get; set; }
|
||||
|
||||
public int? FoglalkoztatasTipusa { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 16, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameFoglalkoztatasTipusa), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string FoglalkoztatasTipusaNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 12, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameKotelezoOraszama), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public double? KotelezoOraszam { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 13, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameMunkaidokedvezmenyOraszama), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public double? MunkaidoKedvezmenyOraszam { get; set; }
|
||||
|
||||
public int? VezetoiOraszamOka { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 17, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameVezetoiOraszamOka), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string VezetoiOraszamOkaNev { get; set; }
|
||||
|
||||
public int? MunkaidoKedvezmenyOka { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 14, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameFeladattalTerheltOraszamOka), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public string MunkaidoKedvezmenyOkaNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 15, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameAlkalmazasKezdete), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public DateTime? AlkalmazasKezdete { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 18, nameof(CommonResource.Feladatellatasihely), typeof(CommonResource))]
|
||||
public string FeladatellatasiHely { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 19, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameTartosanTavollevo), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsTartosTavollet { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 20, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameBetoltetlenAllashely), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsBetoltetlenAllashely { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 21, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameKulsoAlkalmazott), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsKulsoAlkalmazott { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 22, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameFoallasu), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsFoallasu { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 23, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameNyugdijasTovabbfoglalkoztatott), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsNyugdijas { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 24, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameSzakertoiVagyvizsgaelnokiTevekenyseg), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsSzakertoiVagyVizsgaelnokiTevekenysegu { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 25, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameSzakmaiTovabbkepzes), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsSzakmaiTovabbkepzes { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 26, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameSzakvizsga), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsSzakvizsga { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 27, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameAttanitoIntezmenyenBelul), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsAttanito { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 28, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameAttanitoMasIntezmenynel), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsAttanitoMasIntezmenynel { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 29, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameTartosHelyettesites), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsTartosTavollevoHelyettesites { get; set; }
|
||||
|
||||
[SimpleExportColumn(AlkalmazottMunkaugyiAdatokExportAttributeId, 30, nameof(ImportExportAlkalmazottMunkaugyiAdatokResource.ImportHeaderNameSzakertoSzaktanacsado), typeof(ImportExportAlkalmazottMunkaugyiAdatokResource))]
|
||||
public bool IsSzakerto { get; set; }
|
||||
|
||||
public bool Importalt { get; set; }
|
||||
|
||||
public bool IsKozpontilagSzinkronizalt { get; set; }
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue