public async void ShowInfo() { try { ControlInfoContainer.Children.Clear(); lblAreTherePatronsToShow.Visibility = System.Windows.Visibility.Hidden; var listPatrons = await _services.GetPatrons(); if (listPatrons != null) { foreach (var patron in listPatrons) { ControlInfoContainer.Children.Add(DisplayInfo.GetInfoContainer(patron.Name, patron.Id, patron.Picture)); } } else { lblAreTherePatronsToShow.Visibility = System.Windows.Visibility.Visible; } } catch (System.Exception ex) { new MessageControl("Error", ex.Message, MessageType.Error); } }