public override void ViewDidLoad() { var hotDogs = dataService.GetAllHotDogs(); var dataSource = new HotDogDataSource(hotDogs, this); TableView.Source = dataSource; this.NavigationItem.Title = "Ray's Hot Dog menu"; }
public override void ViewDidLoad() { base.ViewDidLoad(); IList <HotDog> hotDogs = _service.GetAllHotDogs(); HotDogDataSource hotDogDataSource = new HotDogDataSource(hotDogs, this); TableView.Source = hotDogDataSource; NavigationItem.Title = "Ray's Hot Dog menu"; }
public async override void ViewDidLoad() { base.ViewDidLoad(); var meatLovers = dataService.GetHotDogsForGroup(1); var datasource = new HotDogDataSource(meatLovers, this); TableView.Source = datasource; this.ParentViewController.NavigationItem.Title = "Meat Lovers"; }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "HotDogDetailSegue") { HotDogDetailViewController hotDogDetailViewController = segue.DestinationViewController as HotDogDetailViewController; if (hotDogDetailViewController != null) { HotDogDataSource source = TableView.Source as HotDogDataSource; var row = TableView.IndexPathForSelectedRow; var item = source.GetItem(row.Row); hotDogDetailViewController.SelectedHotDog = item; } } }