public async Task <object> TryExecuteAction()
        {
            await _action.TryApproveAction();

            if (_action.Status.Equals(Status.FullAccepted))
            {
                return(await _actionExecutor.Execute());
            }
            else
            {
                return(await _actionExecutor.Decline());
            }
        }