/// <summary>
        /// Used to transform the XML into WorkflowInputs
        /// </summary>
        public void SetWorkflowInputData()
        {
            string error;

            DataList = Broker.DeSerialize(XmlData, DebugTo.DataList, enTranslationTypes.XML, out error);
            if (string.IsNullOrEmpty(error))
            {
                WorkflowInputs.Clear();
                _dataListConversionUtils.CreateListToBindTo(DataList).ToList().ForEach(i => WorkflowInputs.Add(i));
            }
        }
        /// <summary>
        /// Used for loading all the inputs from the saved data or the data list
        /// </summary>
        public void LoadWorkflowInputs()
        {
            WorkflowInputs.Clear();
            Broker         = Dev2StudioSessionFactory.CreateBroker();
            DebugTo        = Broker.InitDebugSession(DebugTo);
            XmlData        = DebugTo.XmlData;
            RememberInputs = DebugTo.RememberInputs;
            DataList       = DebugTo.BinaryDataList;

            // Flipping Jurie....
            var myList = _dataListConversionUtils.CreateListToBindTo(DebugTo.BinaryDataList);

            WorkflowInputs.AddRange(myList);
        }
Exemplo n.º 3
0
 public void SetWorkflowInputData()
 {
     WorkflowInputs.Clear();
     DataList.PopulateWithData(XmlData);
     _dataListConversionUtils.CreateListToBindTo(DataList).ToList().ForEach(i => WorkflowInputs.Add(i));
 }