23 lines
825 B
C#
23 lines
825 B
C#
using System;
|
|
using System.Linq;
|
|
using AICore.Context.Entry.Navigation;
|
|
using BS.Shared.DataContracts.Compact;
|
|
using BS.Shared.Extensions;
|
|
|
|
namespace AICore.Context.EntryMapper.Navigation
|
|
{
|
|
internal class OrganisationNavigationContextEntryMapper : BaseContextEntryMapper<CompactOrganisationDC, OrganisationNavigationContextEntry>
|
|
{
|
|
public override void MergeWithObject(CompactOrganisationDC pObject, OrganisationNavigationContextEntry pContext)
|
|
{
|
|
pContext.OrganisationOid = pObject.OrganisationOid;
|
|
pContext.Name = pObject.Name;
|
|
pContext.Funktion = pObject.Function;
|
|
pContext.AddressString = pObject.GetSingleAddressLine();
|
|
pContext.IKDatenannahmestelle = pObject.IKDatenannahmestelle;
|
|
pContext.IKKostentrager = pObject.IKKostentrager;
|
|
pContext.IKKrankenkasse = pObject.IKKrankenkasse;
|
|
}
|
|
}
|
|
}
|