void OpenMaps(object sender, EventArgs e)
        {
            if (viewModel.Places == null || viewModel.Places.Count == 0)
            {
                return;
            }

            viewModel.NavigateToShop(currentPlace);
        }
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            if (viewModel.IsBusy)
            {
                return(base.OnOptionsItemSelected(item));
            }

            if (item.ItemId == Resource.Id.action_navigation)
            {
                if (viewModel.Places.Count == 0)
                {
                    return(base.OnOptionsItemSelected(item));
                }
                var current = viewModel.Places [pager.CurrentItem];
                viewModel.NavigateToShop(current);
            }

            return(base.OnOptionsItemSelected(item));
        }