Ringtoets.Integration.Service

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Review related changes Related to Issue [WTI-1097]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@10253 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 90954e16c7475c12dd545a58fdfdde4b0f053b9e

Former-commit-id: b408b96afece6a165e4a5e10b4562c695c956be6

    • -3
    • +3
    ./MessageProviders/DesignWaterLevelCalculationMessageProvider.cs
    • -3
    • +3
    ./MessageProviders/WaveHeightCalculationMessageProvider.cs
  1. … 13 more files in changeset.
Merged revision(s) from branches/1097

Related to Issue [WTI-1097]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@10182 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 96f1603afbcbdf665f6ad32a8dfea44f6045b869

Former-commit-id: 0d99ea5fdd3146735e103c57712ef8728c1f11b6

    • -1
    • +1
    ./MessageProviders/DesignWaterLevelCalculationMessageProvider.cs
    • -1
    • +1
    ./MessageProviders/WaveHeightCalculationMessageProvider.cs
  1. … 78 more files in changeset.
Renamed GetActivityName into GetActivityDescription

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/1097@10178 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 11d570c4d9cb68b49378aae899cfa6020f1b3915

Former-commit-id: a3b5274fc1906924eb3ef872413a7765bd22d297

    • -1
    • +1
    ./MessageProviders/DesignWaterLevelCalculationMessageProvider.cs
    • -1
    • +1
    ./MessageProviders/WaveHeightCalculationMessageProvider.cs
  1. … 13 more files in changeset.
Incorporated comments review 1811: - Updated XMLDocs - Renamed and improved tests - Reverted the view implementation of closing structures to the original situation where the Set- and UpdateMapData updates all the drawn components in the view Related to Issue [WTI-1113]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9912 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0133578969e55b3ba278da83717088d1551f9a72

Former-commit-id: f5d2509305c8c1c51e2bd64b4bd9d1484ccf47fc

    • -1
    • +1
    ./RingtoetsDataSynchronizationService.cs
  1. … 12 more files in changeset.
Refactoring of the ReplaceDataStrategyBase: - Removed failure mechanism specific overloads of the RemoveAllForeshoreProfiles: -- Implemented generic function RemoveAllForeshoreProfiles by introducing an InputParameters property in the ICalculation -- Introduced an IHasForeshoreProfile interface for the input classes that have a foreshore profile - Extracted failure mechanism specific tests to an integration test

Related to Issue [WTI-1113]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9696 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 416ff665e7eb72de5b9ca358dff86654746fb066

Former-commit-id: 4e264f5659a97c6a63a8663175a006d19b014e64

    • -181
    • +23
    ./RingtoetsDataSynchronizationService.cs
  1. … 14 more files in changeset.
Improved original setup of the ReplaceDataStrategy of the foreshore profiles: - Removed redundant test - Extracted calculation modifying functions from the strategy to the synchronisation service

Related to Issue [WTI-1113]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9674 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: eaeaae1557f059a4b21b95ef9969587f9355aab9

Former-commit-id: 12477e199f3eca7a5cf9bbf2ec0e5d02bab775fc

    • -1
    • +199
    ./RingtoetsDataSynchronizationService.cs
  1. … 3 more files in changeset.
Updated license headers in Ringtoets.Integration. Related to Issue [WTI-1242]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9500 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 5cf71e2f52c6a9a36e1a31ea82f36a076ffbebd4

Former-commit-id: 6abec109964cfccaea7e617f4a17ce5ab22c1d4f

    • -1
    • +1
    ./MessageProviders/DesignWaterLevelCalculationMessageProvider.cs
    • -1
    • +1
    ./MessageProviders/WaveHeightCalculationMessageProvider.cs
    • -1
    • +1
    ./RingtoetsDataSynchronizationService.cs
  1. … 242 more files in changeset.
removed app.config Related to Issue [WTI-1242]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9454 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8f4eec9b8c636651c99d29e59d687cbccf8b325a

Former-commit-id: c65ab160bc56bb431a7641afc37f6472a3986e2b

    • -1
    • +0
    ./Ringtoets.Integration.Service.csproj
  1. … 46 more files in changeset.
Added missing license headers Related to Issue [WTI-1242]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9404 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 897af4efc2e31ca7bec5a9ce4f23dce951c81217

Former-commit-id: c4a51988901703c1678b2913a93b6c86de8029ba

  1. … 94 more files in changeset.
Code cleanup: Ringtoets.Common Ringtoets.DuneErosion Ringtoets.HydraRing Ringtoets.Integration Related to Issue [WTI-1242]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9381 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0032433ea9de109c256ed5de15ebb145f6be74fc

Former-commit-id: b5477e384031933ad12287ee6958f4f68d7f9566

    • -3
    • +3
    ./RingtoetsDataSynchronizationService.cs
  1. … 429 more files in changeset.
Incorporated comments review 1439: - Renamed variable to better reflect what's returned - Improved readability by introducing whitelines - Wrapped around testcase source to prevent double names on buildserver

Related to Issue [WTI-1081]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8146 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b3547b3397b0d08afa80f3da1de48a326dd3cef1

Former-commit-id: 13966cb30a6796f85942834f310d240c51f80935

    • -3
    • +3
    ./RingtoetsDataSynchronizationService.cs
  1. … 2 more files in changeset.
Incorporated review comments review 1428: - Refactored ClearHydraulicBoundaryLocationOutput in the RingtoetsDataSynchronizationService: -- Function does not only return the affected the locations, but also the affected objectCollections that contain these locations -- Incorporated said functionality in the Contribution- and NormChangeHandlers -- Removed obsolete functions to retrieve the objectCollections for the HydraulicBoundaryLocations residing within specific failure mechanisms - Fixed failing tests: -- Created new instance of the TestHydraulicBoundaryLocation for the GgrassCoverErosionOutwardsHydraulicBoundaryLocation in the FailureMechanismContributionPropertiesIntegrationTest. Test will fail otherwise: the RingtoetsDataSynchronisationService only adds the ObjectCollections if the affectedObjects contain elements. Because the TestHydraulicBoundaryLocation was a shares its reference between the GrassCoverErosionOutwardsHydraulicBoundaryLocation and the HydraulicBoundaryLocation (of the Database), the second clear of the hydraulic boundary location output in the database did not contain any elements. This resulted in the hydraulic boundary database not being added to the list of affected objects and a missing observer call.

Related to Issue [WTI-1081]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8015 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1f2aaf41343b57aa29c6c41ce28449a647972468

Former-commit-id: 62c16994367992d571551849f139a7c46002f980

    • -56
    • +27
    ./RingtoetsDataSynchronizationService.cs
  1. … 6 more files in changeset.
Implemented functionality to not always remove all the output when changing the contributions. Related to Issue [WTI-1081]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7890 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c6d405c04eb80092a140955efc7082f9ecdd50c0

Former-commit-id: 1beb7b2cc8fb57344aa8e30887af0646b4539051

    • -2
    • +34
    ./RingtoetsDataSynchronizationService.cs
  1. … 4 more files in changeset.
Implemented extra ClearFailureMechanismCalculationOutput which needs an enumerable of failure mechanisms to clear the output for, so we can specify scenario's which don't require all failure mechanism to clear the output. Related to Issue [WTI-1081]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7877 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 839fb89b9194283e03a46d145d46d0bbb38c4fd9

Former-commit-id: 15f2997d3fb25abbb9933b965fa81a49d33df55a

    • -1
    • +17
    ./RingtoetsDataSynchronizationService.cs
  1. … 2 more files in changeset.
* Cleanup * xml docs * unified variable names within class Related to Issue [WTI-1057]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7833 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8129cbee9eeec175705f93bdf62978f832cea480

Former-commit-id: 7cb0b3d7b71a5473f7ce47667758e3ac80df47ae

    • -29
    • +30
    ./RingtoetsDataSynchronizationService.cs
  1. … 1 more file in changeset.
Incorporated comments review 1420: - Changed signature of ClearHydraulicBoundaryLocationOutput and ClearHydraulicLocationOutputForFailureMechanisms to comply with Liskov Substitution Principle (satisfies the condition in case the IAssessmentSection does not contain the relevant failure mechanisms anymore). - Extracted function to retrieve all the hydraulic boundary collections that are contained in the failure mechanisms of the AssessmentSection, added tests - Fixed failing tests

Related to Issue [WTI-1057]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7830 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b1a5256c665fd127f0ecc228c3832c4a1677ded9

Former-commit-id: b5101c29651feb0dddd6adf34d182ea2f1b55a5d

    • -31
    • +75
    ./RingtoetsDataSynchronizationService.cs
  1. … 5 more files in changeset.
- Removed unused references, added check for the hydraulic boundary database when changing the composition: there are no hydraulic boundary locations for grass cover erosion outwards and dunes when there's no database loaded --> no need to clear data - Adjusted XMLDoc - Renamed variables, added missing assertions for the RingtoetsDataSynchronizationServiceTest Related to Issue [WTI-1057]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7822 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8420febe39a1d1e762a8103fd6a62cd91f788749

Former-commit-id: 51be23ba10dfc68847e3607c7df641f9fc0413a1

    • -1
    • +1
    ./RingtoetsDataSynchronizationService.cs
  1. … 2 more files in changeset.
- Removed unused reference - Created an overload for the ClearHydraulicBoundaryLocationOutput to clear only the GrassCoverErosionOutwards and DuneLocations - Added private function in the AssessmentSectionCompositionChangeHandler to clear hydraulic boundary location output for GrassCoverErosionOutwards and DuneLocations and to add the Observables to update the views - Cleaned up some code (unused reference, extra comma)

Related to Issue [WTI-1057]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7817 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 9d51a74ac1bddb6a38868b8413cf40748c52fdf5

Former-commit-id: c7edee573722df66b08eb232fdcdbc2ec3dd808a

    • -7
    • +22
    ./RingtoetsDataSynchronizationService.cs
  1. … 4 more files in changeset.
* Defined BruTileLayer with WMTS connectivity. ** Classes based on https://github.com/FObermaier/DotSpatial.Plugins * Note: app.config added bu Nuget. Probably in order to resolve BruTile.Desktop dependency on an older version of SQLite, which i've set to ignore the dependency on the old SQLite. Related to Issue [WTI-1088]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7771 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f9fc0e320eea992e04250addb23b310f9b348a02

Former-commit-id: 8f2ecf22a1d5ec3cea0f1d7d342b882b5e6e78e7

    • -0
    • +1
    ./Ringtoets.Integration.Service.csproj
  1. … 210 more files in changeset.
use nameof in Argument*Exceptions Reviewed by: tangerma

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7760 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 489d965acd6cbed374e72d9a9f10deec8787bcfd

Former-commit-id: 0ef178298a4e4639093af98897cfb40d331b372d

    • -20
    • +20
    ./RingtoetsDataSynchronizationService.cs
  1. … 284 more files in changeset.
Made use of nameof operator. Removed redundancy. Made types explicit in tests. Related to Issue [WTI-973]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7613 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ae0a1774c3921e4893681196f73a6bfa1f084bc4

Former-commit-id: 0304bd841817e0d89abbbb8792162fb125eedae0

    • -1
    • +1
    ./RingtoetsDataSynchronizationService.cs
  1. … 20 more files in changeset.
modified logic with relation to removing foreshore/dike profiles to only return calculations which had output that is cleared due to the change. Related to Issue [WTI-973]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7576 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 17c1dad357f70f1ecfe52b5299cd9c580492a9f3

Former-commit-id: 946b5bf4041ffa141dc4854ba078b8496ea6a60b

    • -4
    • +8
    ./RingtoetsDataSynchronizationService.cs
  1. … 5 more files in changeset.
Remove calculation output on removal of foreshore profile. Related to Issue [WTI-971]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7571 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c4109c97a85599b68a3d54b5fe8cab7b02cf7e57

Former-commit-id: 31f8eb7db7411628e0600c95a88ab68f165be8a5

    • -13
    • +17
    ./RingtoetsDataSynchronizationService.cs
  1. … 3 more files in changeset.
Clear output of calculation after removing dike profile. Corrected the affected calculations count in the AssessmentSectionCompositionChangeHandler and FailureMechanismContributionNormChangeHandler. Related to Issue [WTI-968]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7562 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3df21e0c88b31635b3a9d68df9dbd5c6138037a3

Former-commit-id: 9e3f7452193581e49f8beaf08d249a800a983459

    • -0
    • +3
    ./RingtoetsDataSynchronizationService.cs
  1. … 4 more files in changeset.
Fixed synchronization of Calculation assignments to SectionResult when dike profiles are assigned to calculations or when dike profile or calculations are deleted. Related to Issue [WTI-968]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7560 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 2c3389f3ce5ae650350fe36697da4d08761ace93

Former-commit-id: 35b379b3f056389aa0a2859a2cf0af85a9cba6cc

    • -6
    • +7
    ./RingtoetsDataSynchronizationService.cs
  1. … 24 more files in changeset.
- Changed DeletedObjects to RemovedObjects. - Added tests for piping input view info. Related to Issue [WTI-1034]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7547 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 94c0f6d7409c0da4d726d3eaac111507f58ac59e

Former-commit-id: 756cebae3a1c6cae4e2168de4d0111014e1e5b4c

    • -14
    • +12
    ./RingtoetsDataSynchronizationService.cs
  1. … 14 more files in changeset.
Clear dune location output when changing contribution. Related to Issue [WTI-777]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7523 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 64d9e18859d1b36dcca98359320b361cfc49545f

Former-commit-id: 156102cfa4bc6245ef741096ea34bc015407f42d

    • -0
    • +10
    ./Ringtoets.Integration.Service.csproj
    • -7
    • +17
    ./RingtoetsDataSynchronizationService.cs
  1. … 6 more files in changeset.
* Extended IReferenceLineReplaceHandler with DoPostReplacementUpdates to allow for actions to be resolved after the replacement of the ReferenceLine took place. ** Main reason behind this architectural choice, is allowing for UI updates from non-UI threads. ** ReferenceLineImporter makes use of this new method in the DoPostImportUpdates method. * ReferenceLineReplaceHandler now keeps track of deleted objects and closes views for those objects in the DoPostReplacementUpdates method. ** Introduced ClearResults class for this purpose. ** Updated DataSynchronisationService methods related to replacing the ReferenceLine and now keep track of both changed objects as well as removed objects. * Cleanup in some commands to use IViewCommands. Related to Issue [WTI-1034]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7494 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 239f69a11ed199f938d5dd31e76f60772ad40072

Former-commit-id: 9cb0286bb78c272cc2d2cb43b703d0fc9ad386f3

    • -53
    • +81
    ./RingtoetsDataSynchronizationService.cs
  1. … 56 more files in changeset.
Updated SQLite to latest version (104) paired with berg_jl

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7441 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b7f49496d25e38cc4ff409d44a86b09d8ab5b536

Former-commit-id: b44681b37cdf650d516bbce670eef9e8de813e4a

    • -7
    • +0
    ./Ringtoets.Integration.Service.csproj
  1. … 216 more files in changeset.
- Upgraded Project ToolsVersion="4.0" to ToolsVersion="14.0" - Ignored ".vs" folder in trunk paired with tang_ds

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7422 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: beca2918e38aa1e3900b6bc17a0df7e8d1f9c8e3

Former-commit-id: 681a7a3764b91f67e1e97dc0d30f930c901276e0

    • -1
    • +1
    ./Ringtoets.Integration.Service.csproj
  1. … 219 more files in changeset.