using System; using System.Collections.Generic; using Kreta.DataAccessManual.ParameterClasses; namespace Kreta.BusinessLogic.HelperClasses { public class FeljegyzesekKereseseCO { public int? FeladatKategoriaId { get; set; } public int? TanuloId { get; set; } public int? OsztalyCsoportId { get; set; } public int? OsztalyId { get; set; } public bool IsKellKapcsolodoCsoportok { get; set; } public int? FeljegyzoId { get; set; } public int? TipusId { get; set; } public DateTime? DatumTol { get; set; } public DateTime? DatumIg { get; set; } public DateTime? RogzitesDatumTol { get; set; } public DateTime? RogzitesDatumIg { get; set; } public int? FeladatEllatasiHelyId { get; set; } public string FeljegyzesSzovege { get; set; } public int? SzervezetTipusId { get; set; } public int? SzervezetId { get; set; } public string SzervezetNev { get; set; } public string SzervezetAzonosito { get; set; } public FeljegyzesekKeresesePCO ToPco(int tanevId, List szervezetIdList = null) { var feljegyzesekKeresesePco = new FeljegyzesekKeresesePCO { TanuloId = TanuloId, OsztalyId = OsztalyId, OsztalyCsoportId = OsztalyCsoportId, IsKellKapcsolodoCsoportok = IsKellKapcsolodoCsoportok, FeljegyzoId = FeljegyzoId, TipusId = TipusId, DatumTol = DatumTol, DatumIg = DatumIg, RogzitesDatumTol = RogzitesDatumTol, RogzitesDatumIg = RogzitesDatumIg, FeladatKategoriaId = FeladatKategoriaId, FeladatEllatasiHelyId = FeladatEllatasiHelyId, FeljegyzesSzovege = FeljegyzesSzovege, TanevId = tanevId, SzervezetTipusId = SzervezetTipusId, SzervezetIdList = szervezetIdList, SzervezetNev = SzervezetNev, SzervezetAzonosito = SzervezetAzonosito }; return feljegyzesekKeresesePco; } } }