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; } } }