Esempio n. 1
0
 private StreetNamePrimaryLanguageWasCorrected(
     Guid streetNameId,
     Language primaryLanguage,
     ProvenanceData provenance) :
     this(
         new StreetNameId(streetNameId),
         primaryLanguage) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private StreetNameNameWasCorrectedToCleared(
     Guid streetNameId,
     Language?language,
     ProvenanceData provenance) :
     this(
         new StreetNameId(streetNameId),
         language) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 3
0
 private MunicipalityGeometryWasCorrected(
     Guid municipalityId,
     string extendedWkbGeometry,
     ProvenanceData provenance) :
     this(
         new MunicipalityId(municipalityId),
         new ExtendedWkbGeometry(extendedWkbGeometry.ToByteArray())) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private MunicipalityNisCodeWasCorrected(
     Guid municipalityId,
     string nisCode,
     ProvenanceData provenance) :
     this(
         new MunicipalityId(municipalityId),
         new NisCode(nisCode)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 5
0
 private StreetNameSecondaryLanguageWasDefined(
     Guid streetNameId,
     Language secondaryLanguage,
     ProvenanceData provenance) :
     this(
         new StreetNameId(streetNameId),
         secondaryLanguage) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private MunicipalityOfficialLanguageWasAdded(
     Guid municipalityId,
     Language language,
     ProvenanceData provenance) :
     this(
         new MunicipalityId(municipalityId),
         language) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private MunicipalityWasRetired(
     Guid municipalityId,
     Instant retirementDate,
     ProvenanceData provenance) :
     this(
         new MunicipalityId(municipalityId),
         new RetirementDate(retirementDate)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 8
0
 private StreetNameHomonymAdditionWasCleared(
     Guid streetNameId,
     Language?language,
     ProvenanceData provenance) :
     this(
         new StreetNameId(streetNameId),
         language) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 9
0
 private ParcelAddressWasDetached(
     Guid parcelId,
     Guid addressId,
     ProvenanceData provenance)
     : this(
         new ParcelId(parcelId),
         new AddressId(addressId)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private MunicipalityFacilitiesLanguageWasRemoved(
     Guid municipalityId,
     Language language,
     ProvenanceData provenance) :
     this(
         new MunicipalityId(municipalityId),
         language) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private MunicipalityWasAttached(
     string postalCode,
     string nisCode,
     ProvenanceData provenance) :
     this(
         new PostalCode(postalCode),
         new NisCode(nisCode)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private MunicipalityNameWasCleared(
     Guid municipalityId,
     Language language,
     ProvenanceData provenance) :
     this(
         new MunicipalityId(municipalityId),
         language) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 13
0
 public static void ApplyProvenance(this AddressSyndicationItem item, ProvenanceData provenance)
 {
     item.Application  = provenance.Application;
     item.Modification = provenance.Modification;
     item.Operator     = provenance.Operator;
     item.Organisation = provenance.Organisation;
     item.Reason       = provenance.Reason;
 }
Esempio n. 14
0
 private MunicipalityNameWasCorrected(
     Guid municipalityId,
     string name,
     Language language,
     ProvenanceData provenance) :
     this(
         new MunicipalityId(municipalityId),
         new MunicipalityName(name, language)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private AddressPostalCodeWasChanged(
     Guid addressId,
     string postalCode,
     ProvenanceData provenance)
     : this(
         new AddressId(addressId),
         new PostalCode(postalCode))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 16
0
 private AddressBoxNumberWasChanged(
     Guid addressId,
     string boxNumber,
     ProvenanceData provenance)
     : this(
         new AddressId(addressId),
         new BoxNumber(boxNumber))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 17
0
 private PostalInformationPostalNameWasRemoved(
     string postalCode,
     string name,
     Language language,
     ProvenanceData provenance) :
     this(
         new PostalCode(postalCode),
         new PostalName(name, language)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private AddressHouseNumberWasCorrected(
     Guid addressId,
     string houseNumber,
     ProvenanceData provenance)
     : this(
         new AddressId(addressId),
         new HouseNumber(houseNumber))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 19
0
 private StreetNameHomonymAdditionWasDefined(
     Guid streetNameId,
     string homonymAddition,
     Language?language,
     ProvenanceData provenance) :
     this(
         new StreetNameId(streetNameId),
         new StreetNameHomonymAddition(homonymAddition, language)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
Esempio n. 20
0
 private AddressStreetNameWasChanged(
     Guid addressId,
     Guid streetNameId,
     ProvenanceData provenance)
     : this(
         new AddressId(addressId),
         new StreetNameId(streetNameId))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private StreetNameWasNamed(
     Guid streetNameId,
     string name,
     Language?language,
     ProvenanceData provenance) :
     this(
         new StreetNameId(streetNameId),
         new StreetNameName(name, language)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private StreetNameWasRegistered(
     Guid streetNameId,
     Guid municipalityId,
     string nisCode,
     ProvenanceData provenance) :
     this(
         new StreetNameId(streetNameId),
         new MunicipalityId(municipalityId),
         new NisCode(nisCode)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private StreetNamePersistentLocalIdWasAssigned(
     Guid streetNameId,
     int persistentLocalId,
     Instant assignmentDate,
     ProvenanceData provenance) :
     this(new StreetNameId(streetNameId),
          new PersistentLocalId(persistentLocalId),
          new PersistentLocalIdAssignmentDate(assignmentDate))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private AddressWasRegistered(
     Guid addressId,
     Guid streetNameId,
     string houseNumber,
     ProvenanceData provenance)
     : this(
         new AddressId(addressId),
         new StreetNameId(streetNameId),
         new HouseNumber(houseNumber))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private AddressPositionWasCorrected(
     Guid addressId,
     GeometryMethod geometryMethod,
     GeometrySpecification geometrySpecification,
     string extendedWkbGeometry,
     ProvenanceData provenance)
     : this(
         new AddressId(addressId),
         new AddressGeometry(geometryMethod, geometrySpecification, new ExtendedWkbGeometry(extendedWkbGeometry.ToByteArray())))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 private AddressPersistentLocalIdWasAssigned(
     Guid addressId,
     int persistentLocalId,
     Instant assignmentDate,
     ProvenanceData provenance)
     : this(
         new AddressId(addressId),
         new PersistentLocalId(persistentLocalId),
         new PersistentLocalIdAssignmentDate(assignmentDate))
     => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());
 public static void ApplyProvenance(
     this StreetNameVersion streetNameVersion,
     ProvenanceData provenance)
 {
     streetNameVersion.Organisation     = provenance.Organisation;
     streetNameVersion.Application      = provenance.Application;
     streetNameVersion.Reason           = provenance.Reason;
     streetNameVersion.Modification     = provenance.Modification;
     streetNameVersion.Operator         = provenance.Operator;
     streetNameVersion.VersionTimestamp = provenance.Timestamp;
 }
 public static void ApplyProvenance(
     this MunicipalityVersion municipalityVersion,
     ProvenanceData provenance)
 {
     municipalityVersion.Organisation     = provenance.Organisation;
     municipalityVersion.Application      = provenance.Application;
     municipalityVersion.Reason           = provenance.Reason;
     municipalityVersion.Modification     = provenance.Modification;
     municipalityVersion.Operator         = provenance.Operator;
     municipalityVersion.VersionTimestamp = provenance.Timestamp;
 }
Esempio n. 29
0
 private static void ApplyProvenance(
     this AddressVersion addressVersion,
     ProvenanceData provenance)
 {
     addressVersion.Organisation     = provenance.Organisation;
     addressVersion.Application      = provenance.Application;
     addressVersion.Reason           = provenance.Reason;
     addressVersion.Modification     = provenance.Modification;
     addressVersion.Operator         = provenance.Operator;
     addressVersion.VersionTimestamp = provenance.Timestamp;
 }
 private PostalInformationWasImportedFromBPost(
     string postalCode,
     List <PostalNameData> postalNames,
     bool?isSubMunicipality,
     string province,
     ProvenanceData provenance) :
     this(
         new PostalCode(postalCode),
         postalNames?.Select(x => new PostalName(x.Name, x.Language)).ToList(),
         isSubMunicipality,
         new Province(province)) => ((ISetProvenance)this).SetProvenance(provenance.ToProvenance());