using System;
using System.Collections.Generic;

namespace AidA.Data.Entities
{
	public class Antrag
    {
        public virtual long Id { get; set; }
		public virtual long AntragsNummer { get; set; }
		public virtual bool Prio { get; set; }
		public virtual DateTime? EingangsDatum { get; set; }
		public virtual DateTime? FaelligkeitsDatum { get; set; }
		public virtual int BewilligungsJahr { get; set; }
		public virtual bool Wiedervorlage { get; set; }
		public virtual string Bemerkung { get; set; }
		public virtual string Memo { get; set; }
		public virtual long Version { get; set; }
		public virtual bool Aktualisiert { get; set; }

		public virtual long? SachbearbeiterId { get; set; }
		public virtual long? AnsprechpartnerId { get; set; }

		public virtual AntragsStatus AntragsStatus { get; set; }
		public virtual Ansprechpartner Ansprechpartner { get; set; }
		public virtual IList<AntragsPersonenDaten> AntragsPersonenDatenListe { get; set; }
		public virtual IList<Kommunikation> Kommunikationen { get; set; }

		public virtual IList<Anonymisierung> Anonymisierungen { get; set; }

	}
}
