Add warning logs
This commit is contained in:
parent
cc1a90a8be
commit
d1e5715231
@ -54,12 +54,15 @@ namespace AirBomber
|
|||||||
if (obj + (Renderer) != -1)
|
if (obj + (Renderer) != -1)
|
||||||
{
|
{
|
||||||
MessageBox.Show("Объект добавлен");
|
MessageBox.Show("Объект добавлен");
|
||||||
|
_logger.LogInformation("Объект добавлен");
|
||||||
|
|
||||||
CollectionPictureBox.Image = obj.ShowEntities();
|
CollectionPictureBox.Image = obj.ShowEntities();
|
||||||
}
|
}
|
||||||
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
MessageBox.Show("Не удалось добавить объект");
|
MessageBox.Show("Не удалось добавить объект");
|
||||||
|
_logger.LogWarning("Не удалось добавить объект");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -81,11 +84,14 @@ namespace AirBomber
|
|||||||
if (obj - Pos == true)
|
if (obj - Pos == true)
|
||||||
{
|
{
|
||||||
MessageBox.Show("Объект удален");
|
MessageBox.Show("Объект удален");
|
||||||
|
_logger.LogInformation("Объект удален");
|
||||||
|
|
||||||
CollectionPictureBox.Image = obj.ShowEntities();
|
CollectionPictureBox.Image = obj.ShowEntities();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
MessageBox.Show("Не удалось удалить объект");
|
MessageBox.Show("Не удалось удалить объект");
|
||||||
|
_logger.LogWarning("Не удалось удалить объект");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (EntityNotFoundException ex)
|
catch (EntityNotFoundException ex)
|
||||||
@ -111,6 +117,8 @@ namespace AirBomber
|
|||||||
if (string.IsNullOrEmpty(SetNameTextBox.Text))
|
if (string.IsNullOrEmpty(SetNameTextBox.Text))
|
||||||
{
|
{
|
||||||
MessageBox.Show("Не все данные заполнены", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
MessageBox.Show("Не все данные заполнены", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
_logger.LogWarning("Не все данные заполнены");
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -153,11 +161,14 @@ namespace AirBomber
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
_storage.SaveData(SaveFileDialog.FileName);
|
_storage.SaveData(SaveFileDialog.FileName);
|
||||||
|
|
||||||
MessageBox.Show("Сохранение прошло успешно", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
MessageBox.Show("Сохранение прошло успешно", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
_logger.LogInformation("Сохранение прошло успешно");
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
MessageBox.Show($"Не сохранилось: {ex.Message}", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
MessageBox.Show($"Не сохранилось: {ex.Message}", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
_logger.LogWarning($"Не сохранилось: {ex.Message}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -169,11 +180,14 @@ namespace AirBomber
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
_storage.LoadData(OpenFileDialog.FileName);
|
_storage.LoadData(OpenFileDialog.FileName);
|
||||||
|
|
||||||
MessageBox.Show("Загрузка прошла успешно", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
MessageBox.Show("Загрузка прошла успешно", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
_logger.LogInformation("Загрузка прошла успешно");
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
MessageBox.Show($"Не загрузилось: {ex.Message}", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
MessageBox.Show($"Не загрузилось: {ex.Message}", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
_logger.LogWarning($"Не загрузилось: {ex.Message}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using AirBomber.MovementStrategy;
|
using AirBomber.Exceptions;
|
||||||
|
using AirBomber.MovementStrategy;
|
||||||
using AirBomber.Rendering;
|
using AirBomber.Rendering;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
@ -58,7 +59,7 @@ namespace AirBomber.Generics
|
|||||||
public void SaveData(string FileName)
|
public void SaveData(string FileName)
|
||||||
{
|
{
|
||||||
if (_entityStorages.Count == 0)
|
if (_entityStorages.Count == 0)
|
||||||
throw new Exception("Невалидная операция: нет данных для сохранения");
|
throw new InvalidOperationException("Невалидная операция: нет данных для сохранения");
|
||||||
|
|
||||||
using (StreamWriter writer = new StreamWriter(FileName, false))
|
using (StreamWriter writer = new StreamWriter(FileName, false))
|
||||||
{
|
{
|
||||||
@ -79,12 +80,12 @@ namespace AirBomber.Generics
|
|||||||
public void LoadData(string FileName)
|
public void LoadData(string FileName)
|
||||||
{
|
{
|
||||||
if (!File.Exists(FileName))
|
if (!File.Exists(FileName))
|
||||||
throw new Exception("Файл не найден");
|
throw new FileNotFoundException("Файл не найден");
|
||||||
|
|
||||||
using (StreamReader reader = new StreamReader(FileName))
|
using (StreamReader reader = new StreamReader(FileName))
|
||||||
{
|
{
|
||||||
if (reader.ReadLine() != "BomberStorage")
|
if (reader.ReadLine() != "BomberStorage")
|
||||||
throw new Exception("Неверный формат данных");
|
throw new FormatException("Неверный формат данных");
|
||||||
|
|
||||||
_entityStorages.Clear();
|
_entityStorages.Clear();
|
||||||
|
|
||||||
@ -106,7 +107,7 @@ namespace AirBomber.Generics
|
|||||||
if (Renderer != null)
|
if (Renderer != null)
|
||||||
{
|
{
|
||||||
if ((Collection + Renderer) == -1)
|
if ((Collection + Renderer) == -1)
|
||||||
throw new Exception("Ошибка добавления в коллекцию");
|
throw new StorageOverflowException("Ошибка добавления в коллекцию");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user