73 lines
3 KiB
C#
73 lines
3 KiB
C#
using System;
|
|
using System.Data;
|
|
using Kreta.BusinessLogic.Classes;
|
|
using Kreta.BusinessLogic.Helpers;
|
|
using Kreta.Core;
|
|
|
|
namespace Kreta.BusinessLogic.HelperClasses
|
|
{
|
|
public class OktatottSzakmaTanuloItemCo
|
|
{
|
|
public OktatottSzakmaTanuloItemCo() { }
|
|
|
|
public OktatottSzakmaTanuloItemCo(DataRow dataRow)
|
|
{
|
|
Id = SDAConvert.ToInt32(dataRow["Id"]);
|
|
Nev = SDAConvert.ToString(dataRow["Nev"]).ReplaceMultipleSpacesAndTrim();
|
|
NevElotagNelkul = SDAConvert.ToString(dataRow["NevElotagNelkul"]).ReplaceMultipleSpacesAndTrim();
|
|
AnyjaNeve = SDAConvert.ToString(dataRow["AnyjaNeve"]).ReplaceMultipleSpacesAndTrim();
|
|
SzuletesiHely = SDAConvert.ToString(dataRow["SzuletesiHely"]).ReplaceMultipleSpacesAndTrim();
|
|
SzuletesiIdo = SDAConvert.ToDateTime(dataRow["SzuletesiIdo"]).Value;
|
|
OktatasiAzonosito = SDAConvert.ToString(dataRow["OktatasiAzonosito"]).ReplaceMultipleSpacesAndTrim();
|
|
|
|
OktatasiNevelesiFeladatId = SDAConvert.ToInt32(dataRow["OktatasiNevelesiFeladatId"]);
|
|
OktatasiNevelesiFeladatNev = SDAConvert.ToString(dataRow["OktatasiNevelesiFeladatId_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
|
|
|
AgazatUjSzktTipusId = SDAConvert.ToInt32(dataRow["AgazatUjSzktTipusId"]);
|
|
AgazatUjSzktTipusNev = SDAConvert.ToString(dataRow["AgazatUjSzktTipusId_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
|
|
|
SzakmaTipusId = SDAConvert.ToNullableInt32(dataRow["SzakmaTipusId"]);
|
|
var szakmaTipusNev = SDAConvert.ToString(dataRow["SzakmaTipusId_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
|
SzakmaTipusNev = szakmaTipusNev;
|
|
|
|
var szakmaIranyTipusId = SDAConvert.ToNullableInt32(dataRow["SzakmaIranyTipusId"]);
|
|
SzakmaIranyTipusId = szakmaIranyTipusId;
|
|
var szakmaIranyTipusNev = SDAConvert.ToString(dataRow["SzakmaIranyTipusId_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
|
SzakmaIranyTipusNev = szakmaIranyTipusNev;
|
|
|
|
SzakkepesitesMegnevezese = UjSzktSzakmajegyzekOsszerendelesHelper.GetSzakkepesitesMegnevezese(szakmaIranyTipusId, szakmaIranyTipusNev, szakmaTipusNev);
|
|
}
|
|
|
|
public int? Id { get; set; }
|
|
|
|
public string Nev { get; set; }
|
|
|
|
public string NevElotagNelkul { get; set; }
|
|
|
|
public string AnyjaNeve { get; set; }
|
|
|
|
public string SzuletesiHely { get; set; }
|
|
|
|
public DateTime SzuletesiIdo { get; set; }
|
|
|
|
public string OktatasiAzonosito { get; set; }
|
|
|
|
public string SzakkepesitesMegnevezese { get; set; }
|
|
|
|
public int? OktatasiNevelesiFeladatId { get; set; }
|
|
|
|
public string OktatasiNevelesiFeladatNev { get; set; }
|
|
|
|
public int? AgazatUjSzktTipusId { get; set; }
|
|
|
|
public string AgazatUjSzktTipusNev { get; set; }
|
|
|
|
public int? SzakmaTipusId { get; set; }
|
|
|
|
public string SzakmaTipusNev { get; set; }
|
|
|
|
public int? SzakmaIranyTipusId { get; set; }
|
|
|
|
public string SzakmaIranyTipusNev { get; set; }
|
|
}
|
|
}
|