protected async Task SaveRoute() { if (this.Cities.Count > 0) { await CitiesDataService.SavePathAsync(Cities); await LocalStorageManagerService.DeletePermanentItemAsync("Cities"); ShowSuccessAlert("Route successfully saved!"); } else { ShowUnSuccessAlert("There is no route to be saved!"); } }
protected async Task GetRoutes() { var userId = await LocalStorageManagerService.GetPermanentItemAsync("UserId"); CityFilter cityFilter = new CityFilter { UserId = userId }; var result = (await CitiesDataService.GetRoutes(cityFilter.GetFilter())); if (result?.Routes.Count > 0) { LastRoutes = result; } else { ShowUnSuccessAlert("You have no routes saved in our DB!"); } StateHasChanged(); }