private async void LoadSchedules() { var data = new MultiplexDataProvider(); var items = await data.LoadSchedules(); Multiplexes.Items.Clear(); foreach (var item in items) { ListBoxItem b = new ListBoxItem(); b.Content = string.Format("{0} - Hall {1} - Price {2} - Time {3}", item.Id, item.Hall, item.Price, item.Time.ToLongDateString()); Multiplexes.Items.Add(b); } }
private async void LoadMultiplexes() { var data = new MultiplexDataProvider(); var items = await data.LoadMultiplexes(); Multiplexes.Items.Clear(); foreach (var item in items) { ListBoxItem b = new ListBoxItem(); b.Content = item.City + " - " + item.Title; Multiplexes.Items.Add(b); } }
private async void LoadMovies() { var data = new MultiplexDataProvider(); var items = await data.LoadMovies(); Multiplexes.Items.Clear(); foreach (var item in items) { ListBoxItem b = new ListBoxItem(); var sp = new StackPanel(); sp.Orientation = System.Windows.Controls.Orientation.Horizontal; var img = new Image(); BitmapImage bi = new BitmapImage(new Uri(string.Format(MultiplexDataProvider.PosterUri, item.Id.ToString().Substring(0, 4)))); img.Source = bi; sp.Children.Add(img); var tx = new TextBlock(); tx.Text = item.Title; sp.Children.Add(tx); b.Content = sp; Multiplexes.Items.Add(b); } }