This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,47 @@
using System;
using System.Data;
using Kreta.BusinessLogic.Classes;
using Kreta.Core;
using Kreta.DataAccess.Interfaces;
namespace Kreta.BusinessLogic.HelperClasses
{
public class SzakkepzesiMunkaszerzodesItemCo
{
public SzakkepzesiMunkaszerzodesItemCo()
{
}
public SzakkepzesiMunkaszerzodesItemCo(DataRow dataRow)
{
Id = SDAConvert.ToInt32(dataRow["Id"]);
DualisKepzohelyNeve = SDAConvert.ToString(dataRow["DualisKepzohelyNeve"]).ReplaceMultipleSpacesAndTrim();
DualisKepzohelyAdoszama = SDAConvert.ToString(dataRow["DualisKepzohelyAdoszama"]).ReplaceMultipleSpacesAndTrim();
Kezdete = SDAConvert.ToDateTime(dataRow["Kezdete"]).Value;
Vege = SDAConvert.ToDateTime(dataRow["Vege"]).Value;
SzervezetId = SDAConvert.ToNullableInt32(dataRow["SzervezetId"]);
}
public SzakkepzesiMunkaszerzodesItemCo(ISzakmunkaSzerzodes szerzodes)
{
if (szerzodes.ID.IsEntityId())
{
Id = szerzodes.ID;
DualisKepzohelyNeve = szerzodes.Szervezet.Nev;
DualisKepzohelyAdoszama = szerzodes.Szervezet.Azonosito;
Kezdete = szerzodes.Kezdete;
Vege = szerzodes.Vege;
SzervezetId = szerzodes.SzervezetId;
}
}
public int Id { get; set; }
public string DualisKepzohelyNeve { get; set; }
public string DualisKepzohelyAdoszama { get; set; }
public DateTime? Kezdete { get; set; }
public DateTime? Vege { get; set; }
public int? SzervezetId { get; set; }
public string Status { get; set; }
}
}