using System;
using System.Runtime.Serialization;
using BS.Shared.DataContracts.Compact;

namespace BS.Shared.DataContracts
{
	[DataContract]
	public class BargeldtransaktionDC : IDataContract
	{
		[DataMember]
		public Zahlungstyp Zahlungstyp { get; set; }

		[DataMember]
		public decimal? Betrag { get; set; }

		[DataMember]
		public long? BargeldtransaktionOid { get; set; }

		[DataMember]
		public long? BargeldtransaktionVersion { get; set; }

        //[DataMember]
        //public CompactCustomerDC Customer { get; set; }

		[DataMember]
		public DateTime? Zahlungsdatum { get; set; }

		[DataMember]
		public decimal? Transaktionskassenbestand { get; set; }

        [DataMember]
        public string Notice { get; set; }
	}
}