LabWork07

This commit is contained in:
Сафия Мухамадиева 2024-05-16 02:18:54 +03:00
parent 1641bff131
commit 88fde22201

View File

@ -142,29 +142,33 @@ public partial class FormWarshipCollection : Form
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
//private void ButtonRemoveWarship_Click(object sender, EventArgs e)
//{
// if (string.IsNullOrEmpty(maskedTextBoxPosition.Text)
// || _company == null)
// {
// return;
// }
// if (MessageBox.Show("Удалить объект?", "Удаление",
// MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
// {
// return;
// }
// int pos = Convert.ToInt32(maskedTextBoxPosition.Text);
// if (_company - pos != null)
// {
// MessageBox.Show("Объект удален");
// pictureBox.Image = _company.Show();
// }
// else
// {
// MessageBox.Show("Не удалось удалить объект");
// }
//}
private void ButtonRemoveWarship_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(maskedTextBoxPosition.Text)
|| _company == null)
{
return;
}
if (MessageBox.Show("Удалить объект?", "Удаление",
MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
{
return;
}
int pos = Convert.ToInt32(maskedTextBoxPosition.Text);
try
{
var res = _company - pos;
MessageBox.Show("Объект удален");
_logger.LogInformation($"Объект удален под индексом {pos}");
pictureBox.Image = _company.Show();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Не удалось удалить объект",
MessageBoxButtons.OK, MessageBoxIcon.Error);
_logger.LogError($"Ошибка: {ex.Message}", ex.Message);
}
}
/// <summary>
/// Передача объекта в другую форму
/// </summary>