public static void ExecuteCommand(WarehouseInvoker warehouseInvoker, IWarehouseCommand warehouseCommand)
 {
     warehouseInvoker.SetCommand(warehouseCommand);
     warehouseInvoker.Invoke();
 }