private async void OnItemSelected(object sender, SelectedItemChangedEventArgs e)
        {
            Debug.WriteLine("MainPage OnItemSelected called.");
            if (!(e.SelectedItem is Project item))
            {
                return;
            }

            if (viewModel.CurrentWorkshiftProject == item)
            {
                return;
            }

            DateTime now = DateTime.Now;
            await viewModel.ChangeCurrentWorkshift(new Workshift { ProjectId = item.Id, Start = now, End = now, Name = $"Project {item.Name} Workshift {now:O}" }).ConfigureAwait(false);

            viewModel.CurrentWorkshiftProject = item;
        }