Fix alarms
This commit is contained in:
@@ -46,7 +46,8 @@ namespace Step.Database.Controllers
|
||||
// Get Plc messages ids
|
||||
List<int> plcAlarmDescIds =
|
||||
plcMessages
|
||||
.Where(x => x.Value.Contains(title))
|
||||
.Where(x => x.Value.IndexOf(title, StringComparison.OrdinalIgnoreCase) >= 0)
|
||||
//.Where(x => x.Value.Contains(title))
|
||||
.Select(x => x.Key)
|
||||
.ToList();
|
||||
|
||||
@@ -62,9 +63,9 @@ namespace Step.Database.Controllers
|
||||
&&
|
||||
((x.Source == ALARM_SOURCE.NC && ncAlarmDescIds.Contains(x.AlarmDescriptionId.Value)) // Check if message is contained in NC messages
|
||||
|| (x.Source == ALARM_SOURCE.PLC && plcAlarmDescIds.Contains(x.AlarmId))) // Check if message is contained in PLC messages
|
||||
).OrderByDescending(t => t.TimeStamp);
|
||||
).OrderByDescending(t => t.AlarmOccurrenceId);
|
||||
|
||||
double tmpPages = occurrencesQuery.Count() / pageSize;
|
||||
double tmpPages = (double)occurrencesQuery.Count() / (double)pageSize;
|
||||
pages = (int)Math.Ceiling(tmpPages);
|
||||
|
||||
var paginatedQuery = occurrencesQuery
|
||||
|
||||
Reference in New Issue
Block a user