46 lines
1.5 KiB
C#
46 lines
1.5 KiB
C#
using System;
|
|
using Kreta.DataAccess.Interfaces;
|
|
using Kreta.Ellenorzo.Dao.VN.FeltoltottFajl;
|
|
|
|
namespace Kreta.BusinessLogic.HelperClasses
|
|
{
|
|
public class OpenBoardFileCo
|
|
{
|
|
public int ID { get; set; }
|
|
public int FileId { get; set; }
|
|
public DateTime FeltoltesDatuma { get; set; }
|
|
public string Utvonal { get; set; }
|
|
public string Nev { get; set; }
|
|
public string Megjegyzes { get; set; }
|
|
public string Kiterjesztes { get; set; }
|
|
public Guid? Guid { get; set; }
|
|
public byte[] Content { get; set; }
|
|
public bool Lathato { get; set; }
|
|
|
|
public OpenBoardFileCo(IOraFile oraFileEntity)
|
|
{
|
|
ID = oraFileEntity.ID;
|
|
FileId = oraFileEntity.DKT_File.ID;
|
|
FeltoltesDatuma = oraFileEntity.DKT_File.FeltoltesDatum;
|
|
Utvonal = oraFileEntity.DKT_File.Utvonal;
|
|
Nev = oraFileEntity.DKT_File.FileNev;
|
|
Megjegyzes = oraFileEntity.Megjegyzes;
|
|
Kiterjesztes = oraFileEntity.DKT_File.Extension;
|
|
Guid = oraFileEntity.DKT_File.FileGuid;
|
|
Lathato = oraFileEntity.IsTanuloLathato;
|
|
}
|
|
|
|
public OpenBoardFileCo(FileKeresesResponseDao dao)
|
|
{
|
|
ID = dao.Id;
|
|
FileId = dao.FileId;
|
|
FeltoltesDatuma = dao.FeltoltesDatuma;
|
|
Utvonal = dao.Utvonal;
|
|
Nev = dao.Nev;
|
|
Megjegyzes = dao.Megjegyzes;
|
|
Kiterjesztes = dao.Kiterjesztes;
|
|
Guid = dao.Guid;
|
|
Lathato = dao.Megjelenitett;
|
|
}
|
|
}
|
|
}
|