private static void MapTo(this OrganisationEntity entity, VerifiedOrganisation organisation, string parentFullName) { organisation.AccountManagerId = entity.OrganisationalUnitEntity.accountManagerId; organisation.VerifiedById = entity.OrganisationalUnitEntity.verifiedById; organisation.ContactDetails = entity.OrganisationalUnitEntity.Map(); organisation.SetParent(entity.OrganisationalUnitEntity.parentId, parentFullName); }
public static OrganisationEntity Map(this Organisation organisation) { var entity = new OrganisationEntity { id = organisation.Id, }; organisation.MapTo(entity); entity.OrganisationalUnitEntity = organisation is VerifiedOrganisation ? ((VerifiedOrganisation)organisation).Map() : null; return(entity); }
public static Organisation Map(this OrganisationEntity entity, string parentFullName, ILocationQuery locationQuery) { if (entity.OrganisationalUnitEntity == null) { var organisation = new Organisation { Id = entity.id }; entity.MapTo(organisation, locationQuery); return(organisation); } var verifiedOrganisation = new VerifiedOrganisation { Id = entity.id }; entity.MapTo(verifiedOrganisation, locationQuery); entity.MapTo(verifiedOrganisation, parentFullName); return(verifiedOrganisation); }
public static void MapTo(this Organisation organisation, OrganisationEntity entity) { entity.displayName = organisation.Name; ((IHaveAddress)organisation).MapTo(entity); }
private static void MapTo(this OrganisationEntity entity, Organisation organisation, ILocationQuery locationQuery) { organisation.Name = entity.displayName; organisation.Address = entity.AddressEntity == null ? null : entity.AddressEntity.Map(locationQuery); }
private void detach_OrganisationEntities(OrganisationEntity entity) { this.SendPropertyChanging(); entity.AddressEntity = null; }
partial void DeleteOrganisationEntity(OrganisationEntity instance);
partial void UpdateOrganisationEntity(OrganisationEntity instance);
partial void InsertOrganisationEntity(OrganisationEntity instance);