public MaintenanceCollection GetLocsWithMissingCoordinates()
        {
            //Repositories.LocationRepo.SetMaintenanceFlags();

            var maintColl = new MaintenanceCollection();
            maintColl.Title = "Addresses missing coordinates";

            var locMissing = new List<Location>();
            var locMissingLat = locService.GetLocationsByPropertyValue("Latitude", 0);
            var locMissingLong = locService.GetLocationsByPropertyValue("Longitude", 0);

            locMissing.AddRange(locMissingLat);
            locMissing.AddRange(locMissingLong);

            maintColl.Locations = locMissing;
            maintColl.ConvertToJsonLocationsOnly();

            return maintColl;
        }
        public MaintenanceCollection GeographyNeedsUpdated()
        {
            //Repositories.LocationRepo.SetMaintenanceFlags();

            var maintColl = new MaintenanceCollection();
            maintColl.Title = "Database 'Geography' Data Needs Updated";

            maintColl.Locations = Repositories.LocationRepo.GetAllMissingDbGeo();
            maintColl.ConvertToJsonLocationsOnly();

            return maintColl;
        }