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

37 lines
1 KiB
C#

using System;
using Kreta.BusinessLogic.HelperClasses;
namespace Kreta.BusinessLogic.Logic.Naplozas.Elokeszites
{
public class HazifeladatModel
{
public int? Id { get; set; }
public string Szoveg { get; set; }
public DateTime? Hatarido { get; set; }
public int? CsatolmanyId { get; set; }
internal void Fill(TanoraCO co)
{
Id = co.HaziFeladatId;
Szoveg = co.HaziFeladat;
Hatarido = co.HaziHatarideje;
CsatolmanyId = co.HaziFeladatCsatolmanyId;
}
internal void Fill(NaplozasCo co)
{
Id = co.Hazifeladat.Id;
Szoveg = co.Hazifeladat.Szoveg;
Hatarido = co.Hazifeladat.Hatarido;
CsatolmanyId = co.Hazifeladat.CsatolmanyId;
}
internal void Fill(NaplozasMobilCo co)
{
Id = co.Hazifeladat.Id;
Szoveg = co.Hazifeladat.Szoveg;
Hatarido = co.Hazifeladat.Hatarido;
CsatolmanyId = co.Hazifeladat.CsatolmanyId;
}
}
}