private void SaveWall(object parameter = null)
        {
            if (isSnapShotTaken)
            {
                string newWallKey = rocksOnWallViewModel.SaveRocksOnWall(newWallNo.ToString());
                jcWall.WallID = newWallKey;
                jcWall.SaveWallData();
                AppGlobal.WallID = newWallKey;

                UiHelper.NotifyUser("New wall is registered successfully." + Environment.NewLine + "You will be directed to Route Set.");

                RouteSetModeSelectDialog routeSetModeSelect = new RouteSetModeSelectDialog();
                bool dialogResult = routeSetModeSelect.ShowDialog().GetValueOrDefault(false);

                if (dialogResult)
                {
                    RouteSet routeSetPage = new RouteSet(routeSetModeSelect.ClimbModeSelected);
                    this.NavigationService.Navigate(routeSetPage);
                }
            }
            else
            {
                UiHelper.NotifyUser("Please Take a Snapshot of the Wall Before Saving");
            }
        }
 private void SaveWall(object parameter = null)
 {
     rocksOnWallViewModel.SaveRocksOnWall(newWallNo.ToString());
 }