Added Category Description to downed tools table

This commit is contained in:
Daniel Wathen
2023-01-18 12:19:35 -07:00
parent 9cccd00fed
commit 930360a7a9
5 changed files with 38 additions and 22 deletions

View File

@ -322,10 +322,15 @@ public class ScrapeDatabaseRepository : IScrapeDatabaseRepository
" EVENT_DTM, " +
" COMMENT AS REASON, " +
" REACT_MODE, " +
" (SELECT TOP 1 NOTES " +
" FROM REACTOR_LOG_NOTES rnote " +
" (SELECT TOP 1 NOTES " +
" FROM REACTOR_LOG_NOTES rnote " +
" WHERE rmode.START_RL_ID = rnote.SEQ " +
" ORDER BY MV_NO) AS COMMENT " +
" ORDER BY MV_NO DESC) AS COMMENT, " +
" (SELECT TOP 1 CONCAT(PROB_CAT_ID, ' - ', PROB_CAT_DESC) " +
" FROM REACT_MODE_SERV_INFO srv " +
" WHERE rmode.REACT_NO = srv.REACT_NO " +
" AND rmode.START_DTM = srv.START_DTM " +
" ORDER BY MV_NO DESC) AS CATEGORY " +
" FROM REACT_EVENT revnt, REACT_MODE rmode " +
" WHERE EVENT_DTM > @startDate " +
" AND EVENT_DTM < @endDate " +
@ -336,15 +341,20 @@ public class ScrapeDatabaseRepository : IScrapeDatabaseRepository
" AND REACT_MODE = MODE " +
"UNION ALL " +
"SELECT * " +
" FROM " +
" (SELECT TOP 1 " +
" FROM " +
" (SELECT TOP 1 " +
" revnt.REACT_NO, " +
" EVENT_DTM, COMMENT AS REASON, " +
" REACT_MODE, " +
" (SELECT TOP 1 NOTES " +
" FROM REACTOR_LOG_NOTES rnote " +
" WHERE rmode.START_RL_ID = rnote.SEQ " +
" ORDER BY MV_NO) AS COMMENT " +
" REACT_MODE, " +
" (SELECT TOP 1 NOTES " +
" FROM REACTOR_LOG_NOTES rnote " +
" WHERE rmode.START_RL_ID = rnote.SEQ " +
" ORDER BY MV_NO DESC) AS COMMENT, " +
" (SELECT TOP 1 CONCAT(PROB_CAT_ID, ' - ', PROB_CAT_DESC) " +
" FROM REACT_MODE_SERV_INFO srv " +
" WHERE rmode.REACT_NO = srv.REACT_NO " +
" AND rmode.START_DTM = srv.START_DTM " +
" ORDER BY MV_NO DESC) AS CATEGORY " +
" FROM REACT_EVENT revnt, REACT_MODE rmode " +
" WHERE EVENT_DTM < @startDate " +
" AND revnt.REACT_NO = @reactorNumber " +
@ -352,7 +362,7 @@ public class ScrapeDatabaseRepository : IScrapeDatabaseRepository
" AND revnt.REACT_NO = rmode.REACT_NO " +
" AND LOGGED_BY = START_USER " +
" AND REACT_MODE = MODE ORDER BY EVENT_DTM DESC) AS tbl1 " +
"ORDER BY EVENT_DTM ASC ";
"ORDER BY EVENT_DTM ASC";
cmd.CommandText = query;
_ = cmd.Parameters.AddWithValue("@startDate", startDate);
@ -368,7 +378,8 @@ public class ScrapeDatabaseRepository : IScrapeDatabaseRepository
EVENT_DTM = reader[1].ToString(),
REASON = reader[2].ToString(),
REACT_MODE = reader[3].ToString(),
COMMENT = reader[4].ToString()
COMMENT = reader[4].ToString(),
CAT_PROB_DESC = reader[5].ToString()
});
}