56 lines
2.9 KiB
C#
56 lines
2.9 KiB
C#
using System;
|
|
using System.Data;
|
|
using Kreta.BusinessLogic.Classes;
|
|
using Kreta.Core;
|
|
|
|
namespace Kreta.BusinessLogic.HelperClasses
|
|
{
|
|
public class TanuloGridItemCo
|
|
{
|
|
public TanuloGridItemCo(DataRow dataRow, bool IsFromSzervezet)
|
|
{
|
|
TanuloId = SDAConvert.ToInt32(dataRow["TanuloId"]);
|
|
TanuloNeve = SDAConvert.ToString(dataRow["TanuloNeve"]).ReplaceMultipleSpacesAndTrim();
|
|
TanuloNeveElotagNelkul = SDAConvert.ToString(dataRow["TanuloNeveElotagNelkul"]).ReplaceMultipleSpacesAndTrim();
|
|
AnyjaNeve = SDAConvert.ToString(dataRow["AnyjaNeve"]).ReplaceMultipleSpacesAndTrim();
|
|
OktatasiAzonosito = SDAConvert.ToString(dataRow["OktatasiAzonosito"]).ReplaceMultipleSpacesAndTrim();
|
|
Osztaly = SDAConvert.ToString(dataRow["Osztaly"]).ReplaceMultipleSpacesAndTrim();
|
|
SzuletesiHely = SDAConvert.ToString(dataRow["SzuletesiHely"]).ReplaceMultipleSpacesAndTrim();
|
|
SzuletesiIdo = SDAConvert.ToDateTime(dataRow["SzuletesiIdo"]).Value;
|
|
OsztalyCsoportId = SDAConvert.ToInt32(dataRow["OsztalyCsoportId"]);
|
|
if (IsFromSzervezet)
|
|
{
|
|
SzervezetNev = SDAConvert.ToString(dataRow["SzervezetNev"]).ReplaceMultipleSpacesAndTrim();
|
|
SzervezetAzonosito = SDAConvert.ToString(dataRow["SzervezetAzonosito"]).ReplaceMultipleSpacesAndTrim();
|
|
}
|
|
else
|
|
{
|
|
TajSzam = SDAConvert.ToString(dataRow["TajSzam"]).ReplaceMultipleSpacesAndTrim();
|
|
AdoazonositoJel = SDAConvert.ToString(dataRow["AdoazonositoJel"]).ReplaceMultipleSpacesAndTrim();
|
|
MuveszetiAgId_DNAME = SDAConvert.ToString(dataRow["MuveszetiAgId_DNAME"]).ReplaceMultipleSpacesAndTrim();
|
|
IsTanKotelezettText = SDAConvert.ToString(dataRow["Tankotelezett_BNAME"]);
|
|
IsArchivalt = SDAConvert.ToBoolean(dataRow["IsArchivalt_BOOL"]);
|
|
}
|
|
}
|
|
|
|
public int TanuloId { get; set; }
|
|
public string TanuloNeve { get; set; }
|
|
public string TanuloNeveElotagNelkul { get; set; }
|
|
public string AnyjaNeve { get; set; }
|
|
public string OktatasiAzonosito { get; set; }
|
|
public string TajSzam { get; set; }
|
|
public string AdoazonositoJel { get; set; }
|
|
public string Osztaly { get; set; }
|
|
public int OsztalyCsoportId { get; set; }
|
|
public string SzuletesiHely { get; set; }
|
|
public DateTime SzuletesiIdo { get; set; }
|
|
public string MuveszetiAgId_DNAME { get; set; }
|
|
public string IsTanKotelezettText { get; set; }
|
|
public bool IsArchivalt { get; set; }
|
|
public bool IsHibasanRogzitettOktatasiAzonosito { get; set; }
|
|
public bool IsHibasanRogzitettTajSzam { get; set; }
|
|
public bool IsHibasanRogzitettAdoazonositoJel { get; set; }
|
|
public string SzervezetNev { get; set; }
|
|
public string SzervezetAzonosito { get; set; }
|
|
}
|
|
}
|