kreta/Kreta.BusinessLogic/HelperClasses/OsztalyCsoportbaSorolas/OsztalyTanuloiList.cs
2024-03-13 00:33:46 +01:00

31 lines
1.2 KiB
C#

using System.Collections.Generic;
namespace Kreta.BusinessLogic.HelperClasses.OsztalyCsoportbaSorolas
{
public class OsztalyTanuloiList : Dictionary<int, TanuloListItem>
{
public int Id { get; set; }
public List<OsztalybaSorolasDDLItem> ConvertToDDLItemList()
{
List<OsztalybaSorolasDDLItem> Result = new List<OsztalybaSorolasDDLItem>();
foreach (var item in this)
{
Result.Add(new OsztalybaSorolasDDLItem()
{
Value = item.Key.ToString(),
Text = item.Value.Nev,
NevElotagNelkul = item.Value.NevElotagNelkul,
BesorolasDatum = item.Value.BesorolasDatum,
KisorolasDatum = item.Value.KisorolasDatum,
Aktiv = item.Value.Aktiv,
SzulDatum = item.Value.SzuletesiDatum,
Neme = item.Value.Neme,
Vegzaradek = item.Value.Vegzaradek,
JogviszonyCount = item.Value.JogviszonyCount,
JogviszonyId = item.Value.JogviszonyId
});
}
return Result;
}
}
}