WarningDell in Logs
This commit is contained in:
parent
7cfdcda5ed
commit
9b337df21c
@ -145,8 +145,7 @@ namespace ElectricLocomotive
|
|||||||
int pos = Convert.ToInt32(Input.Text);
|
int pos = Convert.ToInt32(Input.Text);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var removeObj = obj - pos;
|
if ( obj - pos != null )
|
||||||
if (removeObj != null)
|
|
||||||
{
|
{
|
||||||
MessageBox.Show("Объект удален");
|
MessageBox.Show("Объект удален");
|
||||||
_logger.LogInformation($"Удален объект с позиции{pos}");
|
_logger.LogInformation($"Удален объект с позиции{pos}");
|
||||||
@ -155,6 +154,7 @@ namespace ElectricLocomotive
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
MessageBox.Show("Не удалось удалить объект");
|
MessageBox.Show("Не удалось удалить объект");
|
||||||
|
_logger.LogWarning($"Не удалось удалить объект из набора {listBoxStorage.SelectedItem.ToString()}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (LocoNotFoundException ex)
|
catch (LocoNotFoundException ex)
|
||||||
|
@ -36,16 +36,14 @@ namespace ProjectElectricLocomotive.Generics
|
|||||||
_places.Insert(position, loco);
|
_places.Insert(position, loco);
|
||||||
return position;
|
return position;
|
||||||
}
|
}
|
||||||
public T? Remove(int position)
|
public bool Remove(int position)
|
||||||
{
|
{
|
||||||
if (position >= Count || position < 0)
|
if (position < 0 || position >= _places.Count)
|
||||||
return null;
|
{
|
||||||
|
|
||||||
T? tmp = _places[position];
|
|
||||||
if (tmp == null)
|
|
||||||
throw new LocoNotFoundException(position);
|
throw new LocoNotFoundException(position);
|
||||||
_places[position] = null;
|
}
|
||||||
return tmp;
|
_places.RemoveAt(position);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
public T? this[int position]
|
public T? this[int position]
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user