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

79 lines
2.5 KiB
C#

using System;
using System.Collections.Generic;
using Kreta.DataAccessManual.ParameterClasses;
namespace Kreta.BusinessLogic.HelperClasses
{
public class SzamonkeresElorejelzesSearchCO
{
public List<int> SzamonkeresIds { get; set; }
public int? OraGroupId { get; set; }
public int? OsztalyCsoportId { get; set; }
public List<int> OsztalyCsoportIdsKapcsolodoCsoportokkal { get; set; }
public int? NapiSzamonkeresLimit { get; set; }
public DateTime? Datum { get; set; }
public List<int> ErtekelesModokLimithez { get; set; }
public int? TanuloId { get; set; }
public DateTime? DatumTol { get; set; }
public DateTime? DatumIg { get; set; }
public int? HetNapjaSrc { get; set; }
public int? OraszamSrc { get; set; }
public int? SzamonkeresModSrc { get; set; }
public string SzamonkeresMegnevezesSrc { get; set; }
public DateTime? BejelentesDatumaTol { get; set; }
public DateTime? BejelentesDatumaIg { get; set; }
public int? TantargySrc { get; set; }
public int? TanarSrc { get; set; }
public bool RegiSzamonkeresekElrejtese { get; set; }
public bool CsakLegutobbi6 { get; set; } = false;
public bool KapcsolodoCsoportok { get; set; }
public SzamonkeresElorejelzesSearchPco ConvertToPCo()
{
var co = new SzamonkeresElorejelzesSearchPco();
co.SzamonkeresIds = SzamonkeresIds;
co.NapiSzamonkeresLimit = NapiSzamonkeresLimit;
co.ErtekelesModokLimithez = ErtekelesModokLimithez;
co.CsakLegutobbi6 = CsakLegutobbi6;
co.Datum = Datum;
co.DatumTol = DatumTol;
co.DatumIg = DatumIg;
co.OraGroupId = OraGroupId;
co.HetNapjaSrc = HetNapjaSrc;
co.OraszamSrc = OraszamSrc;
co.SzamonkeresModSrc = SzamonkeresModSrc;
co.SzamonkeresMegnevezesSrc = SzamonkeresMegnevezesSrc;
co.BejelentesDatumaTol = BejelentesDatumaTol;
co.BejelentesDatumaIg = BejelentesDatumaIg;
co.TantargySrc = TantargySrc;
co.TanarSrc = TanarSrc;
co.TanuloId = TanuloId;
co.RegiSzamonkeresekElrejtese = RegiSzamonkeresekElrejtese;
co.OsztalyCsoportId = OsztalyCsoportId;
co.OsztalyCsoportIdsKapcsolodoCsoportokkal = OsztalyCsoportIdsKapcsolodoCsoportokkal;
return co;
}
}
}