using System;
using System.Collections.Generic;

namespace AutomatizovanySklad.Core.Entity {
  public class DodaciList : ITrackableEntity {
    public int Id { get; set; }

    public string KodDodacihoListu { get; set; }

    public TypTransakce TypTransakce { get; set; }

    public virtual Subjekt Subjekt { get; set; }

    public DateTime DatumVytvoreni { get; set; }

    public int VytvorilId { get; set; }

    public DateTime? DatumUpravy { get; set; }

    public int UpravilId { get; set; }

    public virtual List<Produkt> SeznamProduktu { get; set; } = new List<Produkt>();

    public virtual List<Soubor> Soubory { get; set; } = new List<Soubor>();

    public bool JeAktivni { get; set; }
  }
}