Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* Refactored out IStoreProject.SaveProject to be fully replaced by SaveProjectAs in usage. * Added 'StageProject' concept to IStoreProject, such that changes to a saved project can be detected quickly. * Introduced FingerprintGenerator to create a almost hashcode for a given ProjectEntity. Can be used to quickly detect changes. ** Fingerprints are now stored in the database for this purpose. * Ensured all string properties of Entities do not share references by DeepCloning values.

Related to Issue [WTI-608]

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

Former-commit-id: 49a7cc4b00fd77a07de44a75500a355a234a7a20

Former-commit-id: 1a5ca946745b2bf7cec28bfaa28b2f41ba3cd6b1

    • -0
    • +24
    ./DikeProfileCreateExtensionsTest.cs
    • -0
    • +27
    ./GrassCoverErosionInwardsCalculationCreateExtensionsTest.cs
    • -0
    • +20
    ./GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs
  1. … 54 more files in changeset.
* Imported updated database design with added Order columns. * Updated Create extension-methods to have an order argument. Related to Issue [WTI-608]

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

Former-commit-id: ced4f6a6a927be82b8132d0e23a8cd75ee3b240f

Former-commit-id: 0bff355fdfb351b44ab9467c5f1eccf759447e5e

    • -6
    • +10
    ./DikeProfileCreateExtensionsTest.cs
    • -47
    • +0
    ./GrassCoverErosionInwardsCalculationCreateExtensionsTest.cs
  1. … 33 more files in changeset.
* Updated entities such that primary key property of GrassCoverErosionInwardsOutputEntity now follows naming convention. * Performance optimization in PersistenceRegistry to prevent EntityFramework from checking 'changed state' when no elements are actually removed from a collection. * Extended RingtoetsEntities with a flag to disabling change tracking ** Improved performance of retrieving elements from data base tables with IStorableExtensions.

Related to Issue [WTI-608]

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

Former-commit-id: 6bd7c482e9d298e736cad2c29b264abb1dcf2620

Former-commit-id: 44b8bb8b9fca7ad8e3ca24888bb2b6d90cfe97a6

    • -2
    • +2
    ./GrassCoverErosionInwardsOutputCreateExtensionsTest.cs
  1. … 71 more files in changeset.
* Updated entities to replace decimal properties to double properties ** Removed decimal casts where needed. ** Removed DecimalConversionExtensions as they are now obsolete. Related to Issue [WTI-691]

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

Former-commit-id: db194dd8c6e2e2f37c9fd380254059fc1d5d37ae

Former-commit-id: 854c8aa94eb580c8a369f297e7a1ae8d91b5b290

    • -1
    • +1
    ./GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs
  1. … 206 more files in changeset.
* GrassCoverErosionInwardsCalculation objects are now pulled from cashed collections when (de)serializing. * Implemented Create, Read and Update extension methods for GrassCoverErosionInwardsSectionResult to take the associated calculation into account. ** Updated entities accordingly. Related to Issue [WTI-662]

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

Former-commit-id: 310f39c6b08bf66362ae1d575aeabbe199c06059

Former-commit-id: 8da8b466759f4ad21529c0b0dcdc4c7b52421e31

    • -5
    • +32
    ./GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs
  1. … 20 more files in changeset.
* Fixed typos * Renamed ProbabilityAssessmentOutputCreateExtensions for consistensy * Improved consistency in Dictionary construction in PersistenceRegistry Related to Issue [WTI-665]

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

Former-commit-id: acd6dac0cefaffa1f24c9295e3e3cf13362b5f34

Former-commit-id: efc6c2263c9f4d45ae1d4c8aa879fa9ebf0c07b7

    • -1
    • +1
    ./GrassCoverErosionInwardsOutputCreateExtensionsTest.cs
  1. … 7 more files in changeset.
* GrassCoverErosionInwardsCalculation input is fully persisted ** Create, Read and Update extension methods of GrassCoverErosionInwardsCalculation updated. ** Updated PersistenceRegistry and ReadConversionCollector accordingly. Related to Issue [WTI-624]

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

Former-commit-id: e930c40802bd864fe98752b5ae4818542473a9c1

Former-commit-id: 4d6ff80b73fb2e18c0d06c4e35003466f4415340

    • -0
    • +28
    ./DikeProfileCreateExtensionsTest.cs
    • -0
    • +168
    ./GrassCoverErosionInwardsCalculationCreateExtensionsTest.cs
  1. … 18 more files in changeset.
* GrassCoverErosionInwardsOutput.DikeHeightCalculated is now fully persisted. * GrassCoverErosionInwardsOutput is now taken into account in Create, Update and Read methods for GrassCoverErosionInwardsCalculation. Related to Issue [WTI-665]

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

Former-commit-id: 0c01500560fddcea656badde958adda1ef38c35a

Former-commit-id: 112738a41200fca42ce795aa7ff302d53cdd233d

    • -1
    • +23
    ./GrassCoverErosionInwardsCalculationCreateExtensionsTest.cs
    • -0
    • +2
    ./GrassCoverErosionInwardsOutputCreateExtensionsTest.cs
  1. … 18 more files in changeset.
* Fixed typos * Removed unneeded TODO's * Made methods static for consistency Related to Issue [WTI-664]

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

Former-commit-id: 5314ae420b52b3da3d32a6e14f22ab1d4ac20496

Former-commit-id: 54dd93741c5ff67afafff593d62cdf7a9f498051

    • -2
    • +0
    ./GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs
  1. … 4 more files in changeset.
* Create, Read and Update methods for GrassCoverErosionInwardsOutput and ProbabilityAssessmentOutput Related to Issue [WTI-665]

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

Former-commit-id: f70f1a1640b3d73356bd35621b923c4c914d688e

Former-commit-id: 4ef0989331e46af4e9e20a3af3cb255a48a08ba3

    • -0
    • +135
    ./GrassCoverErosionInwardsOutputCreateExtensionsTest.cs
  1. … 24 more files in changeset.
* Corrected 'Given-When-Then' comments for unit tests. * Fixed typos * ArgumentNullException for DikeProfile when no ConstructionProperties instance is provided. Related to Issue [WTI-637]

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

Former-commit-id: 978b5f9b71c2e7595a67d643425a9fb93372cae4

Former-commit-id: c6e66919314ad8c5e27cfda3580832b726e7590f

    • -23
    • +8
    ./DikeProfileCreateExtensionsTest.cs
    • -2
    • +2
    ./GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs
  1. … 26 more files in changeset.
* Create, Read and Update extension methods for GrassCoverErosionInwardsCalculation Related to Issue [WTI-664]

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

Former-commit-id: 125aab3689f422b82af2528fcad81bc05eaa18d9

Former-commit-id: d06b8413f312fe37b28ee9eacc0e845fca2cbb23

    • -0
    • +91
    ./GrassCoverErosionInwardsCalculationCreateExtensionsTest.cs
  1. … 11 more files in changeset.
Updated error messages presented to the user. Made CouldNotConnectException and Storage/StorageValidationException inherit Storage exception. Removed [Random] attribute for test parameters and replaced with random values or test cases (whatever was more applicable) Related to Issue [WTI-487]

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

Former-commit-id: eb68036f0a98deb9a85fc9b5dd8f202da4cd6859

Former-commit-id: 8b3bd359e751a7a0ae00d2f66e901fd0d5f7461f

    • -2
    • +2
    ./GeneralGrassCoverErosionInwardsInputCreateExtensionsTest.cs
  1. … 19 more files in changeset.
* Refactored Create extension methods, reorganizing namespaces. Related to Issue [WTI-664]

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

Former-commit-id: f25e47bca6f4f87eaabceafbefac8acea774a039

Former-commit-id: 7549f4295c991840a21749c51e882447ca1df05d

    • -0
    • +198
    ./DikeProfileCreateExtensionsTest.cs
    • -0
    • +67
    ./GeneralGrassCoverErosionInwardsInputCreateExtensionsTest.cs
    • -0
    • +205
    ./GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs
    • -0
    • +89
    ./GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs
  1. … 212 more files in changeset.