public List<ParameterTag> getParameterTagsWithValue(string value)
{
List<ParameterTag> parameterTags = new List<ParameterTag>();
string sqlFindGUIDS = @"select propertyid from t_taggedvalue
where notes like '"+ value + "'";
// get the nodes with the name "ea_guid"
XmlDocument xmlTagGUIDs = this.SQLQuery(sqlFindGUIDS);
XmlNodeList tagGUIDNodes = xmlTagGUIDs.SelectNodes(formatXPath("//propertyid"));
foreach (XmlNode guidNode in tagGUIDNodes)
{
ParameterTag parameterTag = this.getParameterTagByGUID(guidNode.InnerText);
if (parameterTag != null)
{
parameterTags.Add(parameterTag);
}
}
return parameterTags;
}