Implemented original setup of the ReplaceDataStrategy of the foreshore profiles: - Concrete ReplaceDataStrategy implementation - Extracted a IForeshoreProfileUpdateDataStrategy to be plugged into the importer - Introduced a custom ForeshoreProfileUpdateException Related to Issue [WTI-1113] git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9665 5a3db67b-de53-47b5-99c8-a1c30a6650e2
First implementation of: - StructureUpdateException - IStructureUpdateStrategy<TStructure> - HeightStructureReplaceDataStrategy Updated PipingDataSynchronizationService such that RemoveSurfaceLine and RemoveAllSurfaceLines call RemoveSurfaceLineDependentData to remove dependent data