Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.IO/HydraulicLocationConfigurationDatabaseContext/HydraulicLocationConfigurationDatabaseQueryBuilder.cs
===================================================================
diff -u -r733d0d51adf737c52704cd80705507fdb34a2ba3 -ra77cd7f471b813c6a7218b42844d017fc10fb4ec
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.IO/HydraulicLocationConfigurationDatabaseContext/HydraulicLocationConfigurationDatabaseQueryBuilder.cs (.../HydraulicLocationConfigurationDatabaseQueryBuilder.cs) (revision 733d0d51adf737c52704cd80705507fdb34a2ba3)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.IO/HydraulicLocationConfigurationDatabaseContext/HydraulicLocationConfigurationDatabaseQueryBuilder.cs (.../HydraulicLocationConfigurationDatabaseQueryBuilder.cs) (revision a77cd7f471b813c6a7218b42844d017fc10fb4ec)
@@ -29,25 +29,16 @@
public static class HydraulicLocationConfigurationDatabaseQueryBuilder
{
///
- /// Returns the query to get the LocationId from the database.
+ /// Returns the query to get the LocationIds from the database.
///
- /// The query to get the locationId from the database.
- public static string GetLocationIdQuery()
+ /// The query to get the locationIds from the database.
+ public static string GetLocationsIdByRegionIdQuery()
{
- var countQuery = String.Format("Select COUNT({0}) FROM {1} WHERE {2} = @{2} AND {3} = @{3}",
- LocationsTableDefinitions.LocationId,
- LocationsTableDefinitions.TableName,
- LocationsTableDefinitions.RegionId,
- LocationsTableDefinitions.HrdLocationId);
-
- return String.Format("SELECT {0}, ({1}) as {2} FROM {3} WHERE {4} = @{4} AND {5} = @{5};",
+ return String.Format("SELECT {0}, {1} FROM {2} WHERE {3} = @{3} ORDER BY {1};",
LocationsTableDefinitions.LocationId,
- countQuery,
- LocationsTableDefinitions.Count,
+ LocationsTableDefinitions.HrdLocationId,
LocationsTableDefinitions.TableName,
- LocationsTableDefinitions.RegionId,
- LocationsTableDefinitions.HrdLocationId
- );
+ LocationsTableDefinitions.RegionId);
}
}
}
\ No newline at end of file