/// <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); }
public void SetWorkflowInputData() { WorkflowInputs.Clear(); DataList.PopulateWithData(XmlData); _dataListConversionUtils.CreateListToBindTo(DataList).ToList().ForEach(i => WorkflowInputs.Add(i)); }