using BS.Shared.DataContracts.Compact; using BS.Shared.DataContracts.Invoicing; using System.Runtime.Serialization; using System.Windows.Media; namespace BS.Shared.DataContracts { [DataContract] public class MandatorDC : IDataContract { [DataMember] public BankAccountDC BankAccount { get; set; } [DataMember] public long BeWoClientType { get; set; } [DataMember] public string ClientId { get; set; } [DataMember] public string Country { get; set; } [DataMember] public long? MandatorOid { get; set; } [DataMember] public long? MandatorVersion { get; set; } [DataMember] public string Name { get; set; } [DataMember] public string Website { get; set; } [DataMember] public string PostalCode { get; set; } [DataMember] public string Settings { get; set; } [DataMember] public string State { get; set; } [DataMember] public string Street { get; set; } [DataMember] public string Town { get; set; } [DataMember] public string RssFeedUrl { get; set; } [DataMember] public string SupportToolUrl { get; set; } [DataMember] public bool IsSchedulerAllowed { get; set; } [DataMember] public bool IsMedicationAllowed { get; set; } [DataMember] public bool AllowSbd { get; set; } [DataMember] public string Apikey { get; set; } [DataMember] public string IKLeistungserbringer { get; set; } [DataMember] public bool CanEditIKLeistungserbringer { get; set; } [DataMember] public CompactEmployeeDC SoziotherapieAnsprechpartner { get; set; } [DataMember] public ImageDC Logo { get; set; } [DataMember] public string ColorWaitTooLong { get; set; } [DataMember] public string ColorSendUrbelege { get; set; } [DataMember] public bool ShowGkvBzEinzel { get; set; } [DataMember] public bool ShowGkvBzUrbelege { get; set; } } }