эх
This commit is contained in:
parent
12a157fa6d
commit
5077f1ff45
@ -69,9 +69,9 @@ namespace MotorBoat.Generics
|
|||||||
/// <param name="name">Название набора</param>
|
/// <param name="name">Название набора</param>
|
||||||
public void AddSet(string name)
|
public void AddSet(string name)
|
||||||
{
|
{
|
||||||
if (!_boatStorages.ContainsKey(name))
|
if (_boatStorages.ContainsKey(name))
|
||||||
return;
|
return;
|
||||||
_boatStorages.Add(name, new BoatsGenericCollection<DrawningBoat, DrawningObjectBoat>(_pictureWidth, _pictureHeight));
|
_boatStorages[name] = new BoatsGenericCollection<DrawningBoat, DrawningObjectBoat>(_pictureWidth, _pictureHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -80,8 +80,9 @@ namespace MotorBoat.Generics
|
|||||||
/// <param name="name">Название набора</param>
|
/// <param name="name">Название набора</param>
|
||||||
public void DelSet(string name)
|
public void DelSet(string name)
|
||||||
{
|
{
|
||||||
if (_boatStorages.ContainsKey(name))
|
if (!_boatStorages.ContainsKey(name))
|
||||||
_boatStorages.Remove(name);
|
return;
|
||||||
|
_boatStorages.Remove(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -133,7 +134,7 @@ namespace MotorBoat.Generics
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Загрузка информации по автомобилям в хранилище из файла
|
/// Загрузка информации по лодкам в хранилище из файла
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="filename">Путь и имя файла</param>
|
/// <param name="filename">Путь и имя файла</param>
|
||||||
/// <returns>true - загрузка прошла успешно, false - ошибка при загрузке данных</returns>
|
/// <returns>true - загрузка прошла успешно, false - ошибка при загрузке данных</returns>
|
||||||
@ -179,20 +180,19 @@ namespace MotorBoat.Generics
|
|||||||
DrawningBoat? boat = elem?.CreateDrawningBoat(_separatorForObject, _pictureWidth, _pictureHeight);
|
DrawningBoat? boat = elem?.CreateDrawningBoat(_separatorForObject, _pictureWidth, _pictureHeight);
|
||||||
if (boat != null)
|
if (boat != null)
|
||||||
{
|
{
|
||||||
if (!(collection + boat))
|
try
|
||||||
try
|
{
|
||||||
{
|
_ = collection + boat;
|
||||||
_ = collection + boat;
|
}
|
||||||
}
|
catch (BoatNotFoundException e)
|
||||||
catch (BoatNotFoundException e)
|
{
|
||||||
{
|
throw e;
|
||||||
throw e;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
catch (StorageOverflowException e)
|
catch (StorageOverflowException e)
|
||||||
{
|
{
|
||||||
throw e;
|
throw e;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_boatStorages.Add(record[0], collection);
|
_boatStorages.Add(record[0], collection);
|
||||||
|
@ -206,7 +206,6 @@ namespace MotorBoat
|
|||||||
}
|
}
|
||||||
catch (BoatNotFoundException ex)
|
catch (BoatNotFoundException ex)
|
||||||
{
|
{
|
||||||
MessageBox.Show("Объект удален");
|
|
||||||
MessageBox.Show(ex.Message);
|
MessageBox.Show(ex.Message);
|
||||||
_logger.LogWarning($"Нет объекта{ex.Message} из набора {listBoxStorages.SelectedItem.ToString()}");
|
_logger.LogWarning($"Нет объекта{ex.Message} из набора {listBoxStorages.SelectedItem.ToString()}");
|
||||||
}
|
}
|
||||||
@ -280,6 +279,7 @@ namespace MotorBoat
|
|||||||
_logger.LogWarning($"Не удалось загрузить информацию из файла: {ex.Message}");
|
_logger.LogWarning($"Не удалось загрузить информацию из файла: {ex.Message}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ReloadObjects();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user