54 lines
2.1 KiB
C#
54 lines
2.1 KiB
C#
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<int> 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;
|
|
}
|
|
}
|
|
}
|