ClosingStructuresDataSynchronizationService.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Code cleanup: Ringtoets.ClosingStructures Ringtoets.HeightStructures Ringtoets.StabilityPointStructures Related to Issue [WTI-1242]

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

Former-commit-id: 3f4503acaaefd0ce6c0cedf203052514f2e4c106

Former-commit-id: 0b20cb147ebd8f29f45b7034e47a99711b0e3187

    • -8
    • +8
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 109 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

    • -3
    • +3
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 284 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

    • -0
    • +5
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 5 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

    • -7
    • +8
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 24 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

    • -8
    • +17
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 56 more files in changeset.
* Moved HydraulicBoundaryLocation and related classes from HydraRing.Data to Ringtoets.Common.Data\Hydraulics * Removed HydraRing.Data and related test projects. * Moved importer related test data from HydraRing.IO to Ringtoets.Common.IO Related to Issue [WTI-988]

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

Former-commit-id: 17347220df48d78521b65d257dde9b4ffdace273

Former-commit-id: dc5ddfa6d8f3719bd2dd4a2f62ed94f98f962499

    • -1
    • +1
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 426 more files in changeset.
* Fixed typos. * Refactored common code to new methods. * Fixed correct responsibility of filtering out duplicate observable notification. * Improved XML docs. * Improved returning all affected objects by some 'clear' methods of DataSynchronisationService classes. * Readded license header. * Simplified RhinoMock argument restraints. * Fixed test filename. * Fixed test structure of Integration tests conform coding conventions. Related to Issue [WTI-440]

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

Former-commit-id: 575f790757a486d0efa5b560c8170dc02cefb1f5

Former-commit-id: 8f94dd18882a6eaa65a1a9ca5592839b0d8b8084

    • -19
    • +12
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 33 more files in changeset.
* Improved unique instances being returned from DataSynchronizationService methods. * Moved removal code for structures from Plugins to DataSynchronizationService methods.

Related to Issue [WTI-440]

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

Former-commit-id: bb6496df1855213e2aa817f6f6db87bd1f67bebc

Former-commit-id: 30fe0695a03cf1d4ca858547bcc3bcf28b5c7931

    • -0
    • +36
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 14 more files in changeset.
* Cleanup all existing DataSynchronizationService(Test) methods to improve consistency. * HydraulicBoundaryLocation now inherits from Observable. * Fixed bug in DataSynchronizationService methods where clear was not properly performed if resulting IEnumerable wasn't enumerated. Related to Issue [WTI-440]

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

Former-commit-id: 854f06e198502e1c4a256e575eea6b9ceca2a887

Former-commit-id: f5d55e793955a6fef3077f54146d71f2fdf63743

    • -27
    • +20
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 24 more files in changeset.
* Extended DataSynchronizationService classes with methods to deal with the removal of a ReferenceLine from AssessmentSection. Related to Issue [WTI-440]

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

Former-commit-id: a500dce3ea091b55282b5f749e7d37bea78e0321

Former-commit-id: 3365e8b859c1100d5eae676374947e11065329c4

    • -1
    • +31
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 18 more files in changeset.
Removed redundant methods from data synchronization services. Related to Issue [WTI-953]

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

Former-commit-id: 5dbc949e5cff76790b5d922b08d9b6c152e717a3

Former-commit-id: 2227e5be594b1c8c70dea16904feb5d0cdc9e7d6

    • -28
    • +1
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 9 more files in changeset.
Implemented improvements of review 1143. Related to Issue [WTI-594]

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

Former-commit-id: 421edd42003bb6a398baba98b51e8d0127174d67

Former-commit-id: 0bd25a60e86104fef7664e113a09f8fce1995d6b

    • -19
    • +2
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 31 more files in changeset.
Incorporated review comments 1129 - Editorial changes - Ensured that the output is cleared before a calculation starts

Related to Issue [WTI-554]

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

Former-commit-id: f79443262092233e3b3416e49441046c09ba3837

Former-commit-id: f2b6382e18c1ae0bbf69f206c64202da00a124b3

    • -1
    • +1
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 7 more files in changeset.
Generalized three structures Calculations to StructuresCalculation class. Related to Issue [WTI-594]

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

Former-commit-id: a8405ee298bf3c641f426352c072744f2e3685cb

Former-commit-id: 5968cf3a46e1b19065199c498dbd525ef5f26552

    • -14
    • +15
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 93 more files in changeset.
Connecting ClosingStructureCalculationActivity with relevant services: - Introduced ClosingStructuresHelper to retrieve the FailureMechanismSection for the calculation (exact copy as its HeightStructure equivalent) - Introduced ClosingStructureDataSynchronizationService for clearing data (exact copy as its HeightStructure equivalent) - Extended TestClosingStructure: location and name can be given as constructor parameters - Extended ClosingStructuresCalculationActivity

Related to Issue [WTI-554]

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

Former-commit-id: d012afdfbe58a814a251ec14ee1f7fda3a692f9b

Former-commit-id: d0160bbe79591388194164d3b6d3ae6a1c3c23d8

    • -0
    • +156
    ./ClosingStructuresDataSynchronizationService.cs
  1. … 17 more files in changeset.