Лабораторная работа №7

This commit is contained in:
Anitonchik 2024-05-06 22:53:50 +04:00
parent 3719b24ca9
commit 1735062212

View File

@ -37,6 +37,7 @@ public partial class FormTruckCollection : Form
InitializeComponent(); InitializeComponent();
_storageCollection = new(); _storageCollection = new();
_logger = logger; _logger = logger;
_logger.LogInformation("Форма загрузилась");
} }
/// <summary> /// <summary>
@ -114,6 +115,7 @@ public partial class FormTruckCollection : Form
{ {
MessageBox.Show("Объект удален"); MessageBox.Show("Объект удален");
pictureBox.Image = _company.Show(); pictureBox.Image = _company.Show();
_logger.LogInformation("Объект удален");
} }
} }
catch (Exception ex) { catch (Exception ex) {
@ -191,6 +193,7 @@ public partial class FormTruckCollection : Form
collectionType = CollectionType.List; collectionType = CollectionType.List;
} }
_storageCollection.AddCollection(textBoxCollectionName.Text, collectionType); _storageCollection.AddCollection(textBoxCollectionName.Text, collectionType);
_logger.LogInformation("Коллекция добавлена " + textBoxCollectionName.Text);
RerfreshListBoxItems(); RerfreshListBoxItems();
} }
@ -222,6 +225,7 @@ public partial class FormTruckCollection : Form
return; return;
} }
_storageCollection.DelCollection(listBoxCollection.SelectedItem.ToString()); _storageCollection.DelCollection(listBoxCollection.SelectedItem.ToString());
_logger.LogInformation("Коллекция с название: " + listBoxCollection.SelectedItem.ToString() + " удалена");
RerfreshListBoxItems(); RerfreshListBoxItems();
} }
@ -268,8 +272,7 @@ public partial class FormTruckCollection : Form
{ {
_storageCollection.SaveData(saveFileDialog.FileName); _storageCollection.SaveData(saveFileDialog.FileName);
MessageBox.Show("Сохранение прошло успешно", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageBox.Show("Сохранение прошло успешно", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
_logger.LogInformation("Сохранение в файл: {filename}", _logger.LogInformation("Сохранение в файл: {filename}", saveFileDialog.FileName);
saveFileDialog.FileName);
} }
catch (Exception ex) catch (Exception ex)
{ {