编译器错误消息: CS1061: “Open.TFSHelpDesk.EventNotifyService.DAL.DatabaseUtils”不包含“GetDefinitionIDFromDefinitionNameAndProjectName”的定义,并且找不到可接受类型为“Open.TFSHelpDesk.EventNotifyService.DAL.DatabaseUtils”的第一个参数的扩展方法“GetDefinitionIDFromDefinitionNameAndProjectName”(是否缺少 using 指令或程序集引用?)
public string GetDefinitionIDFromDefinitionNameAndProjectName(string DefinitionName,string ProjectName)
{
if (!IsSqlConnectionOpened())
{
return "-1";
}
int ProjectID = int.Parse((GetRowFromRow("Projects", "name", "id", ProjectName)));
string selectSql = "SELECT DISTINCT id FROM BuildDefinition WHERE ProjectId='" + ProjectID + "'"+ " AND DefinitionName='"+DefinitionName+"'";
SqlCommand cmd = new SqlCommand(selectSql, m_sqlConnection);
SqlDataReader reader = cmd.ExecuteReader();
if (reader.Read())
{
m_sqlConnection.Close(); return reader[0].ToString();
} return "-1";
}