Exemplo n.º 1
0
        private void UpdateParameter()
        {
            TaskParser.Parse(Text);

            if (!TaskParser.SetParameterValue(TaskParameter))
            {
                if (TaskParameter.Type == typeof(string))
                {
                    TaskParameter.Value = Text.Trim();
                }
                else if (TaskParameter.Type == typeof(int) && int.TryParse(Text.Trim(), out int num))
                {
                    TaskParameter.Value = num;
                }
                else
                {
                    TaskParameter.Value = null;
                }
            }
        }