public List<BEIssue> findIssues(string[] shortnames)
{
var ret = new List<BEIssue>();
if (shortnames.Length > 0)
{
foreach (var shortname in shortnames)
{
var item = new BEIssue(shortname);
var node = issues.CreateNavigator().SelectSingleNode("/be-xml/bug[string(short-name)='" + shortname + "']");
if (node != null)
{
item.uuid = node.SelectSingleNode("uuid").ToString();
item.summary = node.SelectSingleNode("summary").ToString();
item.severity = node.SelectSingleNode("severity").ToString();
item.status = node.SelectSingleNode("status").ToString();
}
ret.Add(item);
}
}
return ret;
}