private void View_InvokeRunScriptReverse(object sender, MovementScript e)
        {
            try
            {
                var isAtPosition = movement.IsNowAtPosition(e.End);

                if (!isAtPosition && messageService.ShowExclamation("Перед началом выполнения сценария робот будет перемещен в начальное положение") != UserResponse.OK)
                {
                    return;
                }

                scriptExecutor.Execute(e, true);
            }
            catch (Exception ex)
            {
                messageService.ShowError(ex.Message);
            }
        }