Ringtoets.HeightStructures.Service

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

    • -1
    • +1
    ./HeightStructuresCalculationService.cs
  1. … 15 more files in changeset.
* 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
    ./HeightStructuresCalculationService.cs
  1. … 14 more files in changeset.
Implement validation service: - Implemented first basic set of validation rules - Applied said rules to the HeightStructuresInput Related to Issue [WTI-927]

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

Former-commit-id: fabed7dd3588e6eda70490091a6ff108d75e5942

Former-commit-id: 6bff70afc1af75c2464a238d0ae8ffc44f717b88

    • -29
    • +30
    ./HeightStructuresCalculationService.cs
  1. … 15 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

    • -1
    • +1
    ./HeightStructuresCalculationActivity.cs
    • -1
    • +1
    ./HeightStructuresCalculationService.cs
    • -19
    • +2
    ./HeightStructuresDataSynchronizationService.cs
  1. … 29 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

    • -17
    • +11
    ./HeightStructuresCalculationService.cs
  1. … 4 more files in changeset.
Added GenerateCalculations menu option for ClosingStructures. Related to Issue [WTI-594]

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

Former-commit-id: ea7f4d903427c827656083a23af14fec7fc6f49c

Former-commit-id: c3fcdb600447914c78d0e9e165f450412396b321

    • -1
    • +0
    ./HeightStructuresCalculationService.cs
  1. … 20 more files 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

    • -2
    • +2
    ./HeightStructuresCalculationService.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

    • -2
    • +2
    ./HeightStructuresCalculationService.cs
    • -5
    • +5
    ./Ringtoets.HeightStructures.Service.csproj
  1. … 37 more files in changeset.
Adapted some log messages Related to Issue [WTI-867]

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

Former-commit-id: 4ba3ccc4c2c1a59dfc7c0d0988ffa1c9d357c298

Former-commit-id: 9c257e93cfec630cf11fccd264b9bcc01122aed6

  1. … 11 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

    • -12
    • +2
    ./HeightStructuresCalculationService.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. … 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

    • -8
    • +1
    ./HeightStructuresCalculationActivity.cs
    • -19
    • +20
    ./HeightStructuresCalculationService.cs
  1. … 4 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

    • -7
    • +7
    ./HeightStructuresCalculationActivity.cs
    • -2
    • +4
    ./HeightStructuresCalculationService.cs
  1. … 10 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
    ./HeightStructuresCalculationActivity.cs
    • -1
    • +1
    ./HeightStructuresCalculationService.cs
  1. … 28 more files in changeset.
* Extracted ParameterNameExtractor to Ringtoets.Common.Services. * Fixed Resources names to be consistent with naming convention. * Improved message text. Related to Issue [WTI-925]

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

Former-commit-id: 8e4eba96b51adda20434194e2e84663e9dbaa836

Former-commit-id: 9c8134b11d9b377f751047bcacda1f21bf497a7e

    • -16
    • +16
    ./HeightStructuresCalculationService.cs
  1. … 14 more files in changeset.
Incorporated review comments WTI-1124: - Renamed DistributionValidationService to DistributionValidation, formatting - Adjusted string values and corresponding tests Related to Issue [WTI-925]

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

Former-commit-id: 0f6280f46151db7b3d270a8adb5edb9689a49816

Former-commit-id: e6aedfdc5c2fde86ecc95a8c9073297222b98aee

    • -16
    • +16
    ./HeightStructuresCalculationService.cs
  1. … 10 more files in changeset.
Implement validation service: - Validation for the orientation introduced: value cannot be NaN or a log error message will be generated

Related to Issue [WTI-925]

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

Former-commit-id: 60d0f69b18d1f343bf941a00a2614e784a95b417

Former-commit-id: 1cbb015d88675604d3c02a35ba790ce9d8e2fea4

    • -1
    • +2
    ./HeightStructuresCalculationService.cs
  1. … 13 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

    • -2
    • +3
    ./HeightStructuresCalculationActivity.cs
    • -6
    • +7
    ./HeightStructuresCalculationService.cs
    • -11
    • +12
    ./HeightStructuresDataSynchronizationService.cs
  1. … 91 more files in changeset.
Implement validation service for structures: - Data model handles validation ranges for DeviationWaveDirection: value should be between |360| - Removed obsolete resource values

Related to Issue [WTI-925]

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

Former-commit-id: 7459235e3a8909242bd6a1ecc8c2f5685cbf0292

Former-commit-id: d4a44b46c09fd65b616764e3a09746aef596271a

    • -1
    • +1
    ./HeightStructuresCalculationService.cs
  1. … 11 more files in changeset.
Implement validation service for GEKB: - Orientation initialized at NaN - Expanded validation service for GEKB to validate if orientation property is not NaN

Additionally, moved Resources from Core.Common.Base to Ringtoets.Common.Service

Related to Issue [WTI-925]

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

Former-commit-id: 51b2ea9853d10b75187a3213f33e242a6728fa2b

Former-commit-id: a25ed6f9edbd2f1e063b02a0fc990e61b6bc51fb

    • -3
    • +2
    ./HeightStructuresCalculationService.cs
  1. … 11 more files in changeset.
Moved some resources Related to Issue [WTI-556]

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

Former-commit-id: a443a349b88b8d9a528557941b0c45d0658b2d66

Former-commit-id: b54989274b1c7f61d1b010d60449651505adbfc3

    • -1
    • +1
    ./HeightStructuresCalculationService.cs
  1. … 6 more files in changeset.
Moved some resources Related to Issue [WTI-556]

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

Former-commit-id: bed02b14630197a5c8f31dff13187220061531e9

Former-commit-id: d88dea3488f9f0d9533496b06e97686d38cde6c4

    • -2
    • +2
    ./HeightStructuresCalculationService.cs
  1. … 8 more files in changeset.
Connecting ClosingStructureCalculationActivity with relevant services: - Extracted string Resources for the service - Added missing license headers - Connected the calculation activity with the plugin

Related to Issue [WTI-554]

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

Former-commit-id: c62b7744f24ebb093e3a759c16f217bab3698c90

Former-commit-id: dce6c1b5b4b81088b1e55f7877040c5e91f42de5

  1. … 7 more files in changeset.
Implement validation of HeightStructuresInput: - Extracted validation messages to resources Related to Issue [WTI-925]

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

Former-commit-id: 4256d6a6f650b00fd2126608a9904ed217255c8b

Former-commit-id: 49f9ac7341d015f3786c7bb280a6603c4c1cc189

    • -12
    • +28
    ./HeightStructuresCalculationService.cs
    • -0
    • +10
    ./Ringtoets.HeightStructures.Service.csproj
  1. … 4 more files in changeset.
Implement validation of HeightStructuresInput: - Corrected test for parameter StormDuration - Extended the validation to parameters related to the properties DeviationWaveDirection and StructureNormalOrientation - Fixed failing tests as a consequence of the aforementioned action point

Related to Issue [WTI-925]

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

Former-commit-id: bd926afc6c02db940feb5d361fe3d9f208e78cd9

Former-commit-id: a4ab83ba40f5ddc5f33056811af678ffda877fd3

    • -3
    • +14
    ./HeightStructuresCalculationService.cs
  1. … 2 more files in changeset.
Implement validation of HeightStructuresInput: - Fixed failing tests: expected string did not match

Related to Issue [WTI-925]

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

Former-commit-id: 500ed6d007d51b46c3437ca54794a1ce5b8f71d8

Former-commit-id: 4f24aae123993e541041013928450743ca6ba087

    • -1
    • +0
    ./HeightStructuresCalculationService.cs
  1. … 1 more file in changeset.
Implement validation of HeightStructuresInput: - Added DistributionValidation service: general service to validate whether a probabilistic distribution has valid values (NOT NaN and NOT Infinity) for the Mean and standard deviation / variation coefficient

Related to Issue [WTI-925]

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

Former-commit-id: 53ff4dbcd988b405f6c3b533592115cb9a358433

Former-commit-id: 1e346c6dfd17aaac5463e4bc38b0083253c2552c

    • -68
    • +10
    ./HeightStructuresCalculationService.cs
  1. … 6 more files in changeset.
Implement validation of HeightStructuresInput: - Validate if hydraulic boundary database is selected. If yes, validate: - If hydraulic boundary location is selected. If yes or no, check: - If structure is selected. If yes, check the means if they are valid values (NOT NaN and NOT Infty)

Related to Issue [WTI-925]

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

Former-commit-id: d83d1205321b651987280282be430dec7bd08406

Former-commit-id: 90c43a28ce31c76d3b567f55fcc6349265e49c1d

    • -3
    • +88
    ./HeightStructuresCalculationService.cs
  1. … 5 more files in changeset.
Improvements after review in Ringtoets.HeightStructures Related to Issue [WTI-867]

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

Former-commit-id: 8b02d9116cd9e4bc7937caa5bd58fdc761b97ee6

Former-commit-id: 532928b8b8e91360677b016c5af85f007416c576

    • -1
    • +4
    ./HeightStructuresCalculationService.cs
Implemented getting right FailureMechanismSection for structure. Related to Issue [WTI-693]

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

Former-commit-id: 20add3d0ca945bda7cd8929f845f062cdcf22d22

Former-commit-id: 95ca30865b7b958247dc65bd7e472ba61f844534

    • -3
    • +4
    ./HeightStructuresCalculationActivity.cs
    • -0
    • +5
    ./Ringtoets.HeightStructures.Service.csproj
  1. … 4 more files in changeset.