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; } } }