private void Button1_Click(object sender, RoutedEventArgs e) { switch (Button1.Content.ToString()) { case "Show all nannies": GetAllNannies.Clear(); foreach (var item in BL.GetAllNannys()) { GetAllNannies.Add(item); } CleanGrid(); ShowAllNanniesListView.Visibility = Visibility.Visible; break; case "Show all children": GetAllChildren.Clear(); foreach (var item in BL.GetAllChildren()) { GetAllChildren.Add(item); } CleanGrid(); ShowAllChildrenListView.Visibility = Visibility.Visible; break; case "Show all mothers": GetAllMothers.Clear(); foreach (var item in BL.GetAllMothers()) { GetAllMothers.Add(item); } CleanGrid(); ShowAllMothersListView.Visibility = Visibility.Visible; break; case "Show all contracts": GetAllContracts.Clear(); foreach (var item in BL.GetAllContracts()) { GetAllContracts.Add(item); } CleanGrid(); ShowAllContractsListView.Visibility = Visibility.Visible; break; } }