private void add_Click(object sender, RoutedEventArgs e) { try { logger.log("adminwindow добавить"); clothes element = new clothes(type2.Text, size2.Text, color2.Text, bname2.Text, int.Parse(price2.Text), int.Parse(quantity2.Text)); element.add(); logger.log("adminwindow добавить метод add"); clothes.read(); logger.log("adminwindow добавить метод read"); main.Items.Clear(); List <clothes> BD = new List <clothes>(); BD = clothes.get(); logger.log("adminwindow добавить метод get"); foreach (clothes elem in BD) { main.Items.Add(elem.show()); } } catch { MessageBox.Show("Убедитесь в правильности введенных данных.", "ошибка!", MessageBoxButton.OK, MessageBoxImage.Error); logger.log("adminwindow добавить ошибка"); }; }