50 lines
1.7 KiB
C#
50 lines
1.7 KiB
C#
using Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs;
|
|
using Kreta.BusinessLogic.Interfaces;
|
|
|
|
namespace Kreta.Web.Areas.Adatszolgaltatasok.Models
|
|
{
|
|
public class SZIRAdatszolgaltatasKonyvtarGridModel : IKretaIdentity
|
|
{
|
|
public SZIRAdatszolgaltatasKonyvtarGridModel() { }
|
|
|
|
public SZIRAdatszolgaltatasKonyvtarGridModel(KonyvtarAdatszolgaltatasItemCo itemCo)
|
|
{
|
|
ID = itemCo.ID?.ToString();
|
|
Nev = itemCo.Nev;
|
|
Nyitoadat = itemCo.Nyitoadat;
|
|
NyitoadatNemzetisegi = itemCo.NyitoadatNemzetisegi;
|
|
Gyarapodas = itemCo.Gyarapodas;
|
|
Forgalom = itemCo.Forgalom;
|
|
Sorszam = itemCo.Sorszam;
|
|
SzirId = itemCo.SzirId;
|
|
KategoriaId = itemCo.KategoriaId;
|
|
IsForgalomEditable = itemCo.IsForgalomEditable;
|
|
IsGyarapodasEditable = itemCo.IsGyarapodasEditable;
|
|
IsNyitoadatEditable = itemCo.IsNyitoadatEditable;
|
|
IsNyitoadatNemzetisegiEditable = itemCo.IsNyitoadatNemzetisegiEditable;
|
|
}
|
|
|
|
public string ID { get; set; }
|
|
|
|
public string Nev { get; set; }
|
|
|
|
public int? Nyitoadat { get; set; }
|
|
|
|
public int? NyitoadatNemzetisegi { get; set; }
|
|
|
|
public int? Gyarapodas { get; set; }
|
|
|
|
public int? Forgalom { get; set; }
|
|
|
|
public int Sorszam { get; set; }
|
|
|
|
public int? SzirId { get; set; }
|
|
|
|
public int KategoriaId { get; set; }
|
|
|
|
public bool IsNyitoadatEditable { get; set; }
|
|
public bool IsNyitoadatNemzetisegiEditable { get; set; }
|
|
public bool IsGyarapodasEditable { get; set; }
|
|
public bool IsForgalomEditable { get; set; }
|
|
}
|
|
}
|