diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ROFSTExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ROFSTExt.cs index 994401e3..4b4cc158 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ROFSTExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ROFSTExt.cs @@ -326,7 +326,12 @@ namespace VEPROMS.CSLA.Library public bool IsSetpointDB(int id) { ROFSTLookup.rodbi[] dbs = ROFSTLookup.GetRODatabaseList(); - return dbs[id].dbiAP.StartsWith("SP"); + foreach (ROFSTLookup.rodbi rodbi in dbs) + { + if (id == rodbi.dbiID) + return (rodbi.dbiAP.StartsWith("SP")); + } + return false; } } }