protected override async void OnAppearing() { base.OnAppearing(); var viewModel = new HistoryViewModel(this.Navigation); await viewModel.GetFinishedAppointments(); Indicator.IsVisible = false; if (viewModel.FinishedAppointments.Count > 0) { AppointmentListView.ItemsSource = viewModel.FinishedAppointments; } else { EmptyTextMessage.IsVisible = true; } }