38 lines
1.0 KiB
C#
38 lines
1.0 KiB
C#
using BS.Shared.DataContracts.Compact;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text.Json.Serialization;
|
|
|
|
namespace AICore.Context.Entry.Navigation
|
|
{
|
|
public class CustomerNavigationContextEntry : NavigationContextEntry<CompactCustomerDC>
|
|
{
|
|
[JsonPropertyName("Adresse")]
|
|
public string AddressString { get; set; }
|
|
|
|
[JsonPropertyName("Alias")]
|
|
public string CustomerAlias { get; set; }
|
|
|
|
[JsonPropertyName("Klient-ID")]
|
|
public long CustomerOid { get; set; }
|
|
|
|
[JsonPropertyName("Geburtstag")]
|
|
public DateTime? DateOfBirth { get; set; }
|
|
|
|
[JsonPropertyName("FullName")]
|
|
public string FullName { get; set; }
|
|
|
|
[JsonPropertyName("Teams")]
|
|
public string Teams { get; set; }
|
|
|
|
[JsonPropertyName("Erste Bezugsperson")]
|
|
public string Bezugspersonen { get; set; }
|
|
|
|
[JsonPropertyName("CostBearerReferencesNumber")]
|
|
public Dictionary<long, string> CostBearerReferenceNumbers { get; set; }
|
|
|
|
//[JsonPropertyName("Rechnungsadresse")]
|
|
//public string InvoiceAddressString { get; set; }
|
|
}
|
|
}
|