using System;
using System.Collections.Generic;

namespace Kreta.DataAccess.Interfaces
{
    public interface IMerohely : IEntity
    {
        bool MeroallasFrissiteseSzukseges { get; set; }
        int /* DictionaryItem */ MerohelyTipusId { get; set; }
        string Nev { get; set; }
        string MerooraAzonosito { get; set; }
        Guid EgyediAzonosito { get; set; }

        int MukodesiHelyId { get; set; }
        IMukodesiHely MukodesiHely { get; set; }
        int IntezmenyId { get; set; }
        IIntezmeny Intezmeny { get; set; }
        int TanevId { get; set; }
        ITanev Tanev { get; set; }

        IReadOnlyList<IKozmuSzamla> KozmuSzamla { get; }
        IReadOnlyList<IMeroallas> Meroallas { get; }
    }
}