Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamProjectData.cs =================================================================== diff -u -r6750 -r6770 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamProjectData.cs (.../DamProjectData.cs) (revision 6750) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamProjectData.cs (.../DamProjectData.cs) (revision 6770) @@ -445,6 +445,22 @@ } } + [Validate] + public ValidationResult[] ValidateEnoughLocationJobs() + { + if (SelectedLocationJobs.Count == 0) + { + return new[] + { + new ValidationResult(ValidationResultType.Error, + LocalizationManager.GetTranslatedText(this, "NoLocationsSelected"), + this) + }; + } + + return new ValidationResult[0]; + } + public bool HasResults() { bool hasResults = waterBoard.Dikes.Count > 0 && waterBoardJob != null && waterBoardJob.Jobs.Count > 0;