Esempio n. 1
0
        /// <summary>
        /// This method is used to build a script param block that is used to trigger
        /// the workflow.
        /// </summary>
        /// <returns></returns>
        private string BuildParameterBlock()
        {
            var parameters = _runbookViewModel.GetParameters(string.Empty);
            var paramBlock = "Param({0})";
            var paramList  = parameters.Select(p => p.Text.Replace("-", "$")).ToList();

            return(string.Format(paramBlock, string.Join(", ", paramList)));
        }
Esempio n. 2
0
        private void PrepareRunWindowLoaded(object sender, RoutedEventArgs e)
        {
            var parameters = _runbookViewModel.GetParameters(null, true);

            foreach (var param in parameters)
            {
                Inputs.Add(param);
            }
        }