protected override void Execute(CodeActivityContext context)
        {
            var inputString  = StringInArgument.Get(context);
            var inputInteger = IntegerInArgument.Get(context);

            var returnValue = DoConversion(inputString, inputInteger);

            BooleanOutArgument.Set(context, returnValue);
        }
        protected override void Execute(CodeActivityContext context)
        {
            var inputDateTime = DateTimeInArgument.Get(context);
            var inputBool     = BoolInArgument.Get(context);
            var inputInteger  = IntegerInArgument.Get(context);
            var inputDouble   = DoubleInArgument.Get(context);
            var inputMoney    = MoneyInArgument.Get(context);

            var returnValue = ChooseConversion(inputDateTime, inputBool, inputInteger,
                                               inputDouble, inputMoney);

            StringOutArgument.Set(context, returnValue);
        }