public IncrementalLoadingViewModel () { border = new UIView (); this.lable = new UILabel (); this.loaderindicator = new UIActivityIndicatorView (); this.loaderindicator.Color = UIColor.FromRGB (255, 255, 255); border.BackgroundColor = UIColor.FromRGB(70, 183, 118); border.Add (lable); border.Add (loaderindicator); string uri = "http://services.odata.org/Northwind/Northwind.svc/"; if (CheckConnection (uri).Result) { gridSource = new IncrementalList<Order> (LoadMoreItems) { MaxItemCount = 1000 }; northwindEntity = new NorthwindEntities (new Uri (uri)); } else { NoNetwork = true; IsBusy = false; } }
public IncrementalLoadingViewModel ( Context context) { progress = new MyProgressDialog (context); string uri = "http://services.odata.org/Northwind/Northwind.svc/"; if (CheckConnection (uri).Result) { gridSource = new IncrementalList<Order> (LoadMoreItems) { MaxItemCount = 1000 }; northwindEntity = new NorthwindEntities (new Uri (uri)); } else { NoNetwork = true; IsBusy = false; } }
public void Dispose () { northwindEntity = null; progress = null; }