From 5d030bf51f7a3d69a6a9e931e327cf24bfdd5412 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Sun, 2 Oct 2016 19:33:31 +0200 Subject: [PATCH] cleaning thanks to Xaml code --- .../BookAStar/Pages/BookQueriesPage.xaml.cs | 34 +++---------------- 1 file changed, 4 insertions(+), 30 deletions(-) diff --git a/BookAStar/BookAStar/Pages/BookQueriesPage.xaml.cs b/BookAStar/BookAStar/Pages/BookQueriesPage.xaml.cs index 55c6868c..9e953465 100644 --- a/BookAStar/BookAStar/Pages/BookQueriesPage.xaml.cs +++ b/BookAStar/BookAStar/Pages/BookQueriesPage.xaml.cs @@ -1,44 +1,18 @@ -using BookAStar.Helpers; -using BookAStar.Model; -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Input; +using BookAStar.Model; +using BookAStar.ViewModels; using Xamarin.Forms; using XLabs.Ioc; using XLabs.Platform.Services; namespace BookAStar.Pages { + public partial class BookQueriesPage : ContentPage { public BookQueriesPage() { InitializeComponent(); - - BindingContext = DataManager.Current.BookQueries; - } - protected override void OnBindingContextChanged() - { - list.ItemsSource = BindingContext as ObservableCollection; - base.OnBindingContextChanged(); - } - - public RemoteEntity Queries - { - get - { - return BindingContext!=null? BindingContext as RemoteEntity:null; - } - } - - protected override void OnAppearing() - { - base.OnAppearing(); - if (Queries.CanExecute(null)) Queries.Execute(null); + BindingContext = new BookQueriesViewModel(); } private void OnViewDetail(object sender, ItemTappedEventArgs e)