public static AddressDetailItem WithTblPostKanton(this AddressDetailItem original, string postcode) { return(new AddressDetailItem { AddressId = original.AddressId, StreetNameId = original.StreetNameId, HouseNumber = original.HouseNumber, BoxNumber = original.BoxNumber, PostalCode = postcode, PersistentLocalId = original.PersistentLocalId, Complete = original.Complete, Status = original.Status, Position = original.Position, PositionMethod = original.PositionMethod, PositionSpecification = original.PositionSpecification, VersionTimestamp = original.VersionTimestamp }); }
public static AddressDetailItem WithVersion( this AddressDetailItem original, Instant version) => new AddressDetailItem { AddressId = original.AddressId, StreetNameId = original.StreetNameId, HouseNumber = original.HouseNumber, PostalCode = original.PostalCode, BoxNumber = original.BoxNumber, PersistentLocalId = original.PersistentLocalId, Complete = original.Complete, Status = original.Status, Position = original.Position, PositionMethod = original.PositionMethod, PositionSpecification = original.PositionSpecification, VersionTimestamp = version, };
public static AddressDetailItem WithStraatNaamId(this AddressDetailItem original, Guid straatNaamId) { return(new AddressDetailItem { AddressId = original.AddressId, StreetNameId = straatNaamId, HouseNumber = original.HouseNumber, BoxNumber = original.BoxNumber, PostalCode = original.PostalCode, PersistentLocalId = original.PersistentLocalId, Complete = original.Complete, Status = original.Status, Position = original.Position, PositionMethod = original.PositionMethod, PositionSpecification = original.PositionSpecification, VersionTimestamp = original.VersionTimestamp, }); }
public static AddressDetailItem WithBusnummer( this AddressDetailItem original, string busNummer) => new AddressDetailItem { AddressId = original.AddressId, StreetNameId = original.StreetNameId, HouseNumber = original.HouseNumber, BoxNumber = busNummer, PostalCode = original.PostalCode, PersistentLocalId = original.PersistentLocalId, Complete = original.Complete, Status = original.Status, Position = original.Position, PositionMethod = original.PositionMethod, PositionSpecification = original.PositionSpecification, VersionTimestamp = original.VersionTimestamp, };