Feature - Data getrennt Feature <<< AICore AICore: Verbindung BeWoPlaner -> MikeAiService
85 lines
2.2 KiB
C#
85 lines
2.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.Serialization;
|
|
using BS.Shared.Interface.Abstract;
|
|
|
|
namespace BS.Shared.DataContracts.Compact
|
|
{
|
|
[DataContract]
|
|
public partial class CompactPersonDC : IDataContract, IPersonNameable, IAddressable
|
|
{
|
|
[DataMember]
|
|
public ActivationTypeId ActivationType { get; set; }
|
|
|
|
[DataMember]
|
|
public long? CustomerOid { get; set; }
|
|
|
|
[DataMember]
|
|
public DateTime? DateOfBirth { get; set; }
|
|
|
|
[DataMember]
|
|
public long? EmployeeOid { get; set; }
|
|
|
|
[DataMember]
|
|
public string FirstName { get; set; }
|
|
|
|
[DataMember]
|
|
public string Function { get; set; }
|
|
|
|
[DataMember]
|
|
public string LastName { get; set; }
|
|
|
|
[DataMember]
|
|
public long PersonOid { get; set; }
|
|
|
|
[DataMember]
|
|
public PersonType PersonType { get; set; }
|
|
|
|
[DataMember]
|
|
public long PersonVersion { get; set; }
|
|
|
|
[DataMember]
|
|
public string PostalCode { get; set; }
|
|
|
|
[DataMember]
|
|
public string Street { get; set; }
|
|
|
|
[DataMember]
|
|
public string Title { get; set; }
|
|
|
|
[DataMember]
|
|
public string Town { get; set; }
|
|
|
|
[DataMember]
|
|
public string Organisation { get; set; }
|
|
|
|
[DataMember]
|
|
public string Communication1 { get; set; } //Bei Person Festnetz
|
|
|
|
[DataMember]
|
|
public string Communication2 { get; set; } //Bei Person Handy
|
|
|
|
[DataMember]
|
|
public string Communication3 { get; set; } //Bei Person EMAil
|
|
|
|
[DataMember]
|
|
public string Communication4 { get; set; } //Bei Person Fax
|
|
|
|
[DataMember]
|
|
public FamilyStatus? FamilyStatus { get; set; }
|
|
|
|
[DataMember]
|
|
public bool IsFamilyMember { get; set; }
|
|
|
|
[DataMember]
|
|
public List<Organisation2PersonDC> OrganisationRelations { get; set; }
|
|
|
|
[DataMember]
|
|
public Sex? Geschlecht { get; set; }
|
|
|
|
public string AddressLine1 => null;
|
|
public string AddressLine2 => null;
|
|
public string State => null;
|
|
public string Country => null;
|
|
}
|
|
} |