Реализация метода добавления объектов в хранилище.

This commit is contained in:
Programmist73 2022-10-24 22:11:35 +04:00
parent 969ab084ec
commit 7b57c35b71

View File

@ -100,40 +100,31 @@ namespace Airbus
}
}
private void AddPlane(DrawningAirbus plane)
{
if (listBoxMaps.SelectedIndex == -1)
{
return;
}
if (_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? string.Empty] + new DrawningObjectPlane(plane) != -1)
{
MessageBox.Show("Объект добавлен");
pictureBox.Image = _mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? string.Empty].ShowSet();
}
else
{
MessageBox.Show("Не удалось добавить объект");
}
}
//добавление объекта
private void ButtonAddPlane_Click(object sender, EventArgs e)
{
var formPlaneConfig = new FormPlaneConfig();
//TODO Call method AvvEvent from formPlaneConfig
formPlaneConfig.AddEvent(AddPlane);
formPlaneConfig.Show();
////////////// ЭТО
/*if(_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] == null)
{
return;
}*/
//////////////
/*Form1 form = new();
if(form.ShowDialog() == DialogResult.OK)
{
DrawningObjectPlane plane = new(form.SelectedPlane);*/
/////////////////// И ЭТО В ОТДЕЛЬНЫЙ МЕТОД
/*if (_mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty] + plane != -1)
{
MessageBox.Show("Объект добавлен");
pictureBox.Image = _mapsCollection[listBoxMaps.SelectedItem?.ToString() ?? String.Empty].ShowSet();
}
else
{
MessageBox.Show("Не удалось добавить объект");
}*/
//////////////////
//}
}
//удаление объекта