68 lines
3.6 KiB
C#
68 lines
3.6 KiB
C#
using System.Data;
|
|
using Kreta.BusinessLogic.Classes;
|
|
using Kreta.Core;
|
|
|
|
namespace Kreta.BusinessLogic.HelperClasses
|
|
{
|
|
public class CsoportGridItemCo
|
|
{
|
|
public CsoportGridItemCo(DataRow dataRow, bool isSzerkesztheto, bool isFromSzervezet)
|
|
{
|
|
Id = SDAConvert.ToInt32(dataRow["ID"]);
|
|
TanevNev = SDAConvert.ToString(dataRow["TanevNev"]).ReplaceMultipleSpacesAndTrim();
|
|
TanevId = SDAConvert.ToInt32(dataRow["TanevId"]);
|
|
CsoportNev = SDAConvert.ToString(dataRow["CsoportNev"]).ReplaceMultipleSpacesAndTrim();
|
|
EvfolyamTipusaId = SDAConvert.ToNullableInt32(dataRow["EvfolyamTipusaId"]);
|
|
EvfolyamTipusaNev = SDAConvert.ToString(dataRow["EvfolyamTipusaId_DNAME"]);
|
|
TeremNev = SDAConvert.ToString(dataRow["TeremNev"]).ReplaceMultipleSpacesAndTrim();
|
|
IsVegzos = SDAConvert.ToBoolean(dataRow["Vegzos_BOOL"]);
|
|
IsVegzosText = SDAConvert.ToString(dataRow["Vegzos_BNAME"]);
|
|
CsoportTipusId = SDAConvert.ToNullableInt32(dataRow["CsopTip"]);
|
|
CsoportTipusNev = SDAConvert.ToString(dataRow["CsopTip_DNAME"]);
|
|
TanulokSzama = SDAConvert.ToString(dataRow["TanulokSzama"]).ReplaceMultipleSpacesAndTrim();
|
|
TanulokSzamaOrder = SDAConvert.ToInt32(dataRow["TanulokSzamaOrder"]);
|
|
AktualisTanulokSzama = SDAConvert.ToString(dataRow["AktualisTanulokSzama"]).ReplaceMultipleSpacesAndTrim();
|
|
EvfolyamSorszama = SDAConvert.ToNullableInt32(dataRow["EvfolyamSorszama"]);
|
|
OsztalybontasNev = SDAConvert.ToString(dataRow["OsztalybontasNev"]).ReplaceMultipleSpacesAndTrim();
|
|
MuveszetiAgId = SDAConvert.ToNullableInt32(dataRow["MuveszetiAgId"]);
|
|
MuveszetiAgNev = SDAConvert.ToString(dataRow["MuveszetiAgId_DNAME"]);
|
|
CsoportvezetoNev = SDAConvert.ToString(dataRow["CsoportvezetoNev"]);
|
|
|
|
if (isFromSzervezet)
|
|
{
|
|
RogzitoId = SDAConvert.ToNullableInt32(dataRow["RogzitoId"]);
|
|
SzervezetId = SDAConvert.ToNullableInt32(dataRow["SzervezetId"]);
|
|
SzervezetNeve = SDAConvert.ToString(dataRow["SzervezetNeve"]);
|
|
SzervezetAdoszama = SDAConvert.ToString(dataRow["SzervezetAdoszama"]);
|
|
Megjegyzes = SDAConvert.ToString(dataRow["Megjegyzes"]);
|
|
}
|
|
IsSzerkesztheto = isSzerkesztheto;
|
|
}
|
|
|
|
public int Id { get; set; }
|
|
public string TanevNev { get; set; }
|
|
public int TanevId { get; set; }
|
|
public string CsoportNev { get; set; }
|
|
public int? EvfolyamTipusaId { get; set; }
|
|
public string EvfolyamTipusaNev { get; set; }
|
|
public string TeremNev { get; set; }
|
|
public bool IsVegzos { get; set; }
|
|
public string IsVegzosText { get; set; }
|
|
public int? CsoportTipusId { get; set; }
|
|
public string CsoportTipusNev { get; set; }
|
|
public string TanulokSzama { get; set; }
|
|
public int TanulokSzamaOrder { get; set; }
|
|
public string AktualisTanulokSzama { get; set; }
|
|
public int? EvfolyamSorszama { get; set; }
|
|
public string OsztalybontasNev { get; set; }
|
|
public int? MuveszetiAgId { get; set; }
|
|
public string MuveszetiAgNev { get; set; }
|
|
public int? RogzitoId { get; set; }
|
|
public int? SzervezetId { get; set; }
|
|
public string SzervezetNeve { get; set; }
|
|
public string SzervezetAdoszama { get; set; }
|
|
public string CsoportvezetoNev { get; set; }
|
|
public string Megjegyzes { get; set; }
|
|
public bool IsSzerkesztheto { get; set; }
|
|
}
|
|
}
|