ClosingStructuresCalculationService.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deltares clean-up Related to Issue [WTI-931]

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

Former-commit-id: 63ac7722f8d3890848384ee20816ead3f90cb796

Former-commit-id: d2a9cf4a79400ddb42314b6db73f84ca256b0dc2

    • -5
    • +5
    ./ClosingStructuresCalculationService.cs
  1. … 25 more files in changeset.
Ensured DeviationWaveDirection is no longer checked during validation Related to Issue [WTI-921]

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

Former-commit-id: 190d34210194dd97a3fcf7c3c12bd40e28e40e43

Former-commit-id: cf1fe0a506ab7ed913be7990c0b660e1f2271625

    • -2
    • +0
    ./ClosingStructuresCalculationService.cs
  1. … 5 more files in changeset.
Fixed calculation failed state when canceled by user. Related to Issue [WTI-928]

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

Former-commit-id: b3bdf5b36185ee36e3b0302c097a07746bbcc118

Former-commit-id: 5e56f6572f966e7d74e1584ccfd4b8d3dff3ac74

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 6 more files in changeset.
Added all calls to AssignSettingsFromDatabase after creating hydraring input. Related to Issue [WTI-919]

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

Former-commit-id: 6dc58dbacc0c160612e1593471f38971a56a96c0

Former-commit-id: d9cfd13f1005f553e6d1fa17ee5249dc1e1ede0a

    • -22
    • +43
    ./ClosingStructuresCalculationService.cs
  1. … 15 more files in changeset.
Moved HydraulicDatabaseHelper to Ringtoets.Common.IO project. Added validation for settings database to HydraulicDatabaseHelper. Related to Issue [WTI-919]

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

Former-commit-id: 171ff0f3f3dbe21be31af24be61309853967fd5a

Former-commit-id: 63c8b931ad8d57dd5f011643575ce5367f410bde

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 34 more files in changeset.
Some XMLdoc related changes Related to Issue [WTI-931]

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

Former-commit-id: bbaac1a45d2179e5546f77417be59b41eecc6132

Former-commit-id: bb39b174b57eece0753191d02bc3f692afb84fc6

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 11 more files in changeset.
Incorporated review comments: - Editorial changes: moved lines around to improve coherence in the validation rules - Incorporated all changes related to the validation rules: changed resource name and documentation, removed unnecessary aliases and renamed function Related to Issue [WTI-927]

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

Former-commit-id: 23de8d55848dbe268d4cf73c0900c9cfe03b4f0f

Former-commit-id: dd70d0530bc045690a16927f5fc56ddbf5cfb98e

    • -12
    • +6
    ./ClosingStructuresCalculationService.cs
  1. … 20 more files in changeset.
Incorporated review comments: - Editorial changes: moved lines around to improve consistency. Checked for similar tests across the Structures - Extracted function to retrieve validation rules depending on the calculation type in ClosingStructuresCalculationService - Changed parameter names

Related to Issue [WTI-927]

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

Former-commit-id: e1580d2ed171698fd39b5bc43af134da09314a84

Former-commit-id: f5567d00dde1ac54ef7a753d24bc7c9d73dc1ff8

    • -17
    • +24
    ./ClosingStructuresCalculationService.cs
  1. … 8 more files in changeset.
Deltares clean-up for Demo and Ringtoets.ClosingStructures Related to Issue [WTI-931]

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

Former-commit-id: 6d9cbf33f673a9fc02f238e6bc59877b871277db

Former-commit-id: 436f5d6c5a25e7fd20bd93ae2077b05e5abaf038

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 11 more files in changeset.
Implemented Hydra-Ring last error handling for closing structures. Related to Issue [WTI-928]

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

Former-commit-id: 8850e43dc957389dec4b2678e670f944ac539e95

Former-commit-id: 43c617ccbf325a3fc501d4e31e880a837167d5bc

    • -3
    • +32
    ./ClosingStructuresCalculationService.cs
  1. … 9 more files in changeset.
Show temp Hydra-Ring working directory in log messages instead of output file contents. Related to Issue [WTI-928]

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

Former-commit-id: ffee509c70a3b27af0b78536abc002b38b1a3d2a

Former-commit-id: 8c1f43038a30d3db98b08807548c7fee71164814

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 72 more files in changeset.
Implement validation service: - Implemented validation rule for calculation inputs that implement IUseBreakWater - Added validation tests for the structures (as they do not contain validation procedures with foreshore and/or breakwater combinations)

Related to Issue [WTI-927]

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

Former-commit-id: 2c05a30a764e39a06d4e7719b7bc726e175d6e97

Former-commit-id: 195e28eced78cf9d4502788d927d419420fb3f32

    • -0
    • +3
    ./ClosingStructuresCalculationService.cs
  1. … 15 more files in changeset.
Implement validation service: - Implemented validation rules for the ClosingStructuresCalculationService Related to Issue [WTI-927]

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

Former-commit-id: 7374bcf7bc271ac3908eb5fd9224251d5d528dfb

Former-commit-id: 22326ff17213d83e8d2d2c368acdbcdd857d3840

    • -101
    • +85
    ./ClosingStructuresCalculationService.cs
* Made variabletype explicit. * Added xml docs to method to make it clear what it's behavior is. * Added InvalidEnumArgumentException to default sections of switch statements. * Renamed resource (and reused it)

Related to Issue [WTI-926]

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

Former-commit-id: bc454db9c282f8f142b9ddd4e0d6b2f7141a5ef6

Former-commit-id: f83d1d7387f86e9c8cb1edf2cf839799e3180065

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 14 more files in changeset.
- Introduced AssessmentSectionHelper to create assessment section stubs. - Introduced service for stability point structures. - Introduced test calculation for stability point structures. Related to Issue [WTI-568]

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

Former-commit-id: 341b4d67f97ea9ff66407a2f408577674c7c948d

Former-commit-id: f2f1c210714d43fbde39a88be94cd95599efd5b7

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 19 more files in changeset.
Implement validation: - Added validation for the flooded culvert calculations Related to Issue [WTI-926]

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

Former-commit-id: b06381fe2f4d7951d2e79f2a9cd51192c1af9274

Former-commit-id: 2c11dfa81411bf8f924cd9872d30244715f7d6c9

    • -5
    • +34
    ./ClosingStructuresCalculationService.cs
  1. … 1 more file in changeset.
Implement validation: - Resource was removed while file out of date: fixed Related to Issue [WTI-926]

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

Former-commit-id: a90a035a9b302fc410f3ac7a6a476c2de0d8cbe4

Former-commit-id: f50bfecf910d01ff1a8ea6cfdd6976b4427eb33b

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
Implement validation: - Added validation for the inputs that are required for a low sill calculation - Simplified tests: introduced a method that sets all the input parameters of the calculation object to invalid values - Added documentation Related to Issue [WTI-926]

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

Former-commit-id: 7bd5a770ac99355474ab8d75af6ffc088944770e

Former-commit-id: 69a68ed124717f26cb8c6538a40a84f57f927188

    • -0
    • +45
    ./ClosingStructuresCalculationService.cs
  1. … 1 more file in changeset.
Moved some resources Related to Issue [WTI-570]

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

Former-commit-id: c795294f2e378a89a95f3808dfe0c98ca3f73eef

Former-commit-id: a7a95f864bbed2edfd542508171fa2abcd856704

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 11 more files in changeset.
Changes after review. Related to Issue [WTI-554]

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

Former-commit-id: aa525712740ea4d4c290bb2be7d7f91c8f1e8fa7

Former-commit-id: 59b6c1d9951a51610a60068228326a1f588c9aeb

    • -1
    • +3
    ./ClosingStructuresCalculationService.cs
  1. … 11 more files in changeset.
Implement validation: - Removed obsolete function in HeightStructuresCalculationService - Added validation for the inputs that are required for a vertical wall calculation Related to Issue [WTI-926]

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

Former-commit-id: 1753103e36b04f9785289770d1608b2a57e33381

Former-commit-id: eacc706ca5a543c3040a37c45700fe2f8f02d1e1

    • -5
    • +74
    ./ClosingStructuresCalculationService.cs
  1. … 4 more files in changeset.
Incorporated review comments 1129 - Adjusted exception when invalid enum of ClosingStructureInflowModelType is set Related to Issue [WTI-554]

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

Former-commit-id: 3853885913d6298a9a3ec973f2b6badff2bcb7a0

Former-commit-id: d313b923eeca0fafe0af9ce8ad4c5e3d10fd791a

    • -3
    • +5
    ./ClosingStructuresCalculationService.cs
  1. … 1 more file in changeset.
Incorporated review comments 1129 - Renamed CalculationInputParser to something more generic and applicable - Adjusted XML doc of the StructuresClosureCalculator

Related to Issue [WTI-554]

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

Former-commit-id: 2f00137a4aa30d9fe3f4ef3e42636185f40d54b3

Former-commit-id: 38f78612d2e68c2b03f3c1887cf43226076d4179

    • -6
    • +6
    ./ClosingStructuresCalculationService.cs
  1. … 11 more files in changeset.
Templated the StructuresHelper class. Related to Issue [WTI-594]

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

Former-commit-id: 9af2ee4c370f0472857b45b41fd796b579f50619

Former-commit-id: d9c3e22d99ef39196a54806e55d1fd577a29f574

    • -3
    • +3
    ./ClosingStructuresCalculationService.cs
  1. … 38 more files in changeset.
Incorporated review comments 1129 - Extracted ParseBreakWater and ParseForeshore in a static class: implementation is now generic for StructuresCalculations and GrassCoverErosionInwardsCalculations Related to Issue [WTI-554]

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

Former-commit-id: 7bf60fe98b88dc42b5a967de92f8775357b805f8

Former-commit-id: baca4f930a848196d1113d4987971b6a042a6a73

    • -36
    • +26
    ./ClosingStructuresCalculationService.cs
  1. … 6 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
    ./ClosingStructuresCalculationService.cs
  1. … 7 more files in changeset.
Incorporated review comments 1129 - Changed method call signature of the Calculate methods in the HeightStructures and ClosingStructures services: service extracts the necessary information, not the activity Related to Issue [WTI-554]

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

Former-commit-id: 79566144bc44d8b7d4a1f435453d3321ee598df7

Former-commit-id: e73b7a124a7b3e44631e862bf7dcd5db00cd6425

    • -25
    • +36
    ./ClosingStructuresCalculationService.cs
  1. … 5 more files in changeset.
Incorporated review comments 1129 - Moved the responsibility of determining the directory of the HLCD filepath from the plugin to the service (fixed for all structures calculations) Related to Issue [WTI-554]

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

Former-commit-id: 50ef699096c94b2a5bd589bfdd8a4499d0cfb07c

Former-commit-id: 40fa4afce33f65e13e23ac0125c57d33044e7739

    • -3
    • +6
    ./ClosingStructuresCalculationService.cs
  1. … 11 more files in changeset.
Incorporated review comments 1129 - Make all Validation methods of the services static

Related to Issue [WTI-554]

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

Former-commit-id: c2c1dfa6ae053ad7643e226bab6babdcccdf32c8

Former-commit-id: bfac9a2e7e59a3da068ccea7378d8c8bd4cde47a

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 29 more files in changeset.
Changed name of calculation routine in GrassCoverErosionInwardsCalculationService

Paired with tangerma

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

Former-commit-id: 25f58d379a9eb6a426f9f53fffdfa9b573b57b43

Former-commit-id: 1b987b3e8b06a4dd720be621dbf857054c804d92

    • -1
    • +1
    ./ClosingStructuresCalculationService.cs
  1. … 5 more files in changeset.