79 lines
2.5 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|