Лабораторная работа №7 (готово)
This commit is contained in:
parent
a34dddad16
commit
72057487ed
@ -120,11 +120,6 @@ public partial class FormCleaningCarCollection : Form
|
|||||||
MessageBox.Show($"Ошибка: Не найден объект по позиции {pos}");
|
MessageBox.Show($"Ошибка: Не найден объект по позиции {pos}");
|
||||||
_logger.LogError("Ошибка: Не найден объект по позиции {0}", pos);
|
_logger.LogError("Ошибка: Не найден объект по позиции {0}", pos);
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
MessageBox.Show("Неизвестная ошибка при удалении объекта");
|
|
||||||
_logger.LogError("Ошибка: {0}", ex);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -158,9 +153,6 @@ public partial class FormCleaningCarCollection : Form
|
|||||||
} catch(ObjectNotFoundException)
|
} catch(ObjectNotFoundException)
|
||||||
{
|
{
|
||||||
_logger.LogError("Ошибка при передаче объекта на FormCleaningCar");
|
_logger.LogError("Ошибка при передаче объекта на FormCleaningCar");
|
||||||
} catch(Exception)
|
|
||||||
{
|
|
||||||
_logger.LogError("фатальная Ошибка при передаче объекта на FormCleaningCar");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -189,26 +181,18 @@ public partial class FormCleaningCarCollection : Form
|
|||||||
MessageBox.Show("Не все данные заполнены", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
MessageBox.Show("Не все данные заполнены", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
try
|
CollectionType collectionType = CollectionType.None;
|
||||||
|
if (radioButtonMassive.Checked)
|
||||||
{
|
{
|
||||||
CollectionType collectionType = CollectionType.None;
|
collectionType = CollectionType.Massive;
|
||||||
if (radioButtonMassive.Checked)
|
|
||||||
{
|
|
||||||
collectionType = CollectionType.Massive;
|
|
||||||
}
|
|
||||||
else if (radioButtonList.Checked)
|
|
||||||
{
|
|
||||||
collectionType = CollectionType.List;
|
|
||||||
}
|
|
||||||
_storageCollection.AddCollection(textBoxCollectionName.Text, collectionType);
|
|
||||||
RerfreshListBoxItems();
|
|
||||||
_logger.LogInformation("Добавлена коллекция: {Collection} типа: {Type}", textBoxCollectionName.Text, collectionType);
|
|
||||||
}
|
}
|
||||||
catch(Exception)
|
else if (radioButtonList.Checked)
|
||||||
{
|
{
|
||||||
_logger.LogError("Ошибка при добавлении коллекции");
|
collectionType = CollectionType.List;
|
||||||
}
|
}
|
||||||
|
_storageCollection.AddCollection(textBoxCollectionName.Text, collectionType);
|
||||||
|
RerfreshListBoxItems();
|
||||||
|
_logger.LogInformation("Добавлена коллекция: {Collection} типа: {Type}", textBoxCollectionName.Text, collectionType);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -239,22 +223,14 @@ public partial class FormCleaningCarCollection : Form
|
|||||||
MessageBox.Show("Коллекция не выбрана");
|
MessageBox.Show("Коллекция не выбрана");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
try
|
if (MessageBox.Show("Удалить коллекцию?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
|
||||||
{
|
{
|
||||||
if (MessageBox.Show("Удалить коллекцию?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
|
return;
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
_storageCollection.DelCollection(listBoxCollection.SelectedItem.ToString());
|
|
||||||
RerfreshListBoxItems();
|
|
||||||
MessageBox.Show($"Коллекция {textBoxCollectionName.Text} удалена");
|
|
||||||
_logger.LogInformation("Коллекция удалена: {0}", textBoxCollectionName.Text);
|
|
||||||
}
|
|
||||||
catch(Exception)
|
|
||||||
{
|
|
||||||
MessageBox.Show("Ошибка при удалении коллекции");
|
|
||||||
_logger.LogError("Ошибка при удалении коллекции");
|
|
||||||
}
|
}
|
||||||
|
_storageCollection.DelCollection(listBoxCollection.SelectedItem.ToString());
|
||||||
|
RerfreshListBoxItems();
|
||||||
|
MessageBox.Show($"Коллекция {textBoxCollectionName.Text} удалена");
|
||||||
|
_logger.LogInformation("Коллекция удалена: {0}", textBoxCollectionName.Text);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user