using System; using System.Collections.Generic; namespace Kreta.DataAccess.Interfaces { public interface ISzervezet : IEntity { string Azonosito { get; set; } bool IsNavSzinkronizalt { get; set; } bool IsSzinkronizalt { get; set; } string Nev { get; set; } int Tipus { get; set; } string Szervezetcim { get; set; } int /* DictionaryItem */ DualishelyszintipusId { get; set; } int ParentSzervezetId { get; set; } ISzervezet ParentSzervezet { get; set; } int IntezmenyId { get; set; } IIntezmeny Intezmeny { get; set; } int TanevId { get; set; } ITanev Tanev { get; set; } IReadOnlyList Terem { get; } IReadOnlyList Csoport { get; } IReadOnlyList MunkaugyiAdatok { get; } IReadOnlyList TanuloTanugyiAdatok { get; } IReadOnlyList Tantargy { get; } IReadOnlyList ChildSzervezet { get; } IReadOnlyList SzakmunkaSzerzodes { get; } IReadOnlyList Igazolas { get; } } }