示例#1
0
        string CreateFixedData()
        {
            var serializer = new Dev2JsonSerializer();
            var result     = serializer.Serialize(DataMappingListFactory.CreateListInputMapping(DataMappingViewModel.GetInputString(DataMappingViewModel.Inputs)));

            return(string.Concat("<Input>", result, "</Input>"));
        }
示例#2
0
        /// <summary>
        /// Gets the output string.
        /// </summary>
        /// <param name="outputData">The output data.</param>
        /// <returns></returns>
        private string GetOutputString(IList <IInputOutputViewModel> outputData)
        {
            string outputString             = string.Empty;
            IList <IDev2Definition> outputs = new List <IDev2Definition>();

            if (outputData.Count != 0)
            {
                foreach (IInputOutputViewModel otp in outputData)
                {
                    outputs.Add(otp.GetGenerationTO());
                }
                outputString = DataMappingListFactory.GenerateMapping(outputs, enDev2ArgumentType.Output);
            }
            return(outputString);
        }
示例#3
0
        /// <summary>
        /// Gets the input string.
        /// </summary>
        /// <param name="inputData">The input data.</param>
        /// <returns></returns>
        private string GetInputString(IList <IInputOutputViewModel> inputData)
        {
            string inputString             = string.Empty;
            IList <IDev2Definition> inputs = new List <IDev2Definition>();

            if (inputData.Count != 0)
            {
                foreach (IInputOutputViewModel itp in inputData)
                {
                    inputs.Add(itp.GetGenerationTO());
                }
                inputString = DataMappingListFactory.GenerateMapping(inputs, enDev2ArgumentType.Input);
            }
            return(inputString);
        }