public string GetXMLForInputs(IDataListModel dataListModel)
{
StringBuilder result = new StringBuilder("<" + RootTag + ">");
foreach(var item in dataListModel.Scalars.Where(scalar => scalar.IODirection==enDev2ColumnArgumentDirection.Input || scalar.IODirection==enDev2ColumnArgumentDirection.Both))
{
DoScalarAppending(result, item);
}
foreach (var recordSet in dataListModel.RecordSets.Where(scalar => scalar.IODirection == enDev2ColumnArgumentDirection.Input || scalar.IODirection == enDev2ColumnArgumentDirection.Both))
{
DoRecordSetAppending(recordSet, result);
}
result.Append("</" + RootTag + ">");
return result.ToString();
}