kreta/Kreta.BusinessLogic/Logic/Naplozas/NaplozasMobilCo.cs
2024-03-13 00:33:46 +01:00

58 lines
1.9 KiB
C#

using System;
using System.Collections.Generic;
namespace Kreta.BusinessLogic.Logic.Naplozas
{
public class NaplozasMobilCo
{
public NaplozasMobilCo()
{
OraAdat = new OraAdatModel();
Hazifeladat = new HazifeladatModel();
SzamonkeresElorejelzes = new SzamonkeresElorejelzesModel();
MulasztasList = new List<MulasztasModel>();
}
public OraAdatModel OraAdat { get; set; }
public HazifeladatModel Hazifeladat { get; set; }
public SzamonkeresElorejelzesModel SzamonkeresElorejelzes { get; set; }
public List<MulasztasModel> MulasztasList { get; set; }
public class OraAdatModel
{
public int? OrarendiOraId { get; set; }
public int? TanitasiOraId { get; set; }
public string Tema { get; set; }
public DateTime Datum { get; set; }
public bool IsElmaradt { get; set; }
public DateTime RogzitesDatuma { get; set; }
}
public class MulasztasModel
{
public int TanuloId { get; set; }
public int? MulasztasTipus { get; set; }
public int? Keses { get; set; }
public bool HazifeladatHiany { get; set; }
public bool FelszerelesHiany { get; set; }
public bool Felmentes { get; set; }
public bool TanoraiDicseret { get; set; }
}
public class HazifeladatModel
{
public int? Id { get; set; }
public string Szoveg { get; set; }
public DateTime? Hatarido { get; set; }
public int? CsatolmanyId { get; set; }
}
public class SzamonkeresElorejelzesModel
{
public int? Id { get; set; }
public string Megnevezes { get; set; }
public int? ErtekelesModId { get; set; }
}
}
}