47 lines
1.2 KiB
C#
47 lines
1.2 KiB
C#
using Kreta.BusinessLogic.HelperClasses;
|
|
|
|
namespace Kreta.BusinessLogic.Logic.Naplozas
|
|
{
|
|
internal class MulasztasBulkUpdateModel
|
|
{
|
|
public MulasztasBulkUpdateModel(MulasztasokCo co)
|
|
{
|
|
ID = co.ID;
|
|
Igazolt = co.Igazolt.HasValue ? co.Igazolt.Value ? "T" : "F" : null;
|
|
Megjegyzes = co.Megjegyzes;
|
|
Tipus = co.MulTip;
|
|
IgazolasTipusa = co.IgazolasTipus;
|
|
OraTanuloId = co.TanuloId;
|
|
TanitasiOrakId = co.OraId;
|
|
|
|
if (co.KesIdo.HasValue && co.KesIdo > 0)
|
|
{
|
|
KesesPercben = co.KesIdo.Value;
|
|
}
|
|
else
|
|
{
|
|
KesesPercben = null;
|
|
}
|
|
}
|
|
|
|
public DbMuvelet Op { get; set; }
|
|
public int? ID { get; set; }
|
|
public string Igazolt { get; set; }
|
|
public int? KesesPercben { get; set; }
|
|
public string Megjegyzes { get; set; }
|
|
public int? Tipus { get; set; }
|
|
public int? IgazolasTipusa { get; set; }
|
|
public int? OraTanuloId { get; set; }
|
|
public int? TanitasiOrakId { get; set; }
|
|
|
|
public enum DbMuvelet
|
|
{
|
|
Insert = 0,
|
|
|
|
Update = 1,
|
|
|
|
Delete = 2,
|
|
|
|
}
|
|
}
|
|
}
|