private async void PhoneDeleted(object sender, PhoneStateChangedEventArgs e)
        {
            await PhonesClient.DeleteAsync(e.Item.Id);

            phonesList.SelectedIndex = -1;
            GetAllClick(null, null);
        }
 private async void PhoneSaved(object sender, PhoneStateChangedEventArgs e)
 {
     if (phoneDetails.IsNewItem)
     {
         await PhonesClient.SaveAsync(e.Item);
     }
     else
     {
         await PhonesClient.UpdateAsync(e.Item);
     }
     phonesList.SelectedIndex = -1;
     GetAllClick(null, null);
 }
        private async void QueryClick(object sender, RoutedEventArgs e)
        {
            var phones = await PhonesClient.QueryAsync(manufacturerQuery.Text);

            phonesList.ItemsSource = phones;
        }
        private async void GetAllClick(object sender, RoutedEventArgs e)
        {
            var phones = await PhonesClient.GetAllAsync();

            phonesList.ItemsSource = phones;
        }