diff --git a/AsbCloudInfrastructure/Services/Subsystems/SubsystemOperationTimeBackgroundService.cs b/AsbCloudInfrastructure/Services/Subsystems/SubsystemOperationTimeBackgroundService.cs index 9c7e2a97..62e3465c 100644 --- a/AsbCloudInfrastructure/Services/Subsystems/SubsystemOperationTimeBackgroundService.cs +++ b/AsbCloudInfrastructure/Services/Subsystems/SubsystemOperationTimeBackgroundService.cs @@ -206,83 +206,10 @@ namespace AsbCloudInfrastructure.Services.Subsystems }; dataRowList.Add(dateRowItem); } - var akbOperationTimes = getSubsystemOperationTimes(dataRowList, d => isSubsytemAkb(d.Mode), idSubsytemAkb, idTelemetry); var mseOperationTimes = getSubsystemOperationTimes(dataRowList, d => IsSubsystemMse(d.State), idSubsytemMse, idTelemetry); subsystemOperationTime.AddRange(akbOperationTimes); subsystemOperationTime.AddRange(mseOperationTimes); - - - - - //if (result.Read()) - //{ - //short? mode = result.GetFieldValue(1); - //var idSubsystem = GetSubsytemId(mode); - //var foundSubsystem = idSubsystem.HasValue; - //var dateStart = result.GetFieldValue(0); - //var depthStart = result.GetFieldValue(2); - ////MSE Subsystem - //short? mseState = result.GetFieldValue(3); - //var dateStartMse = result.GetFieldValue(0); - //var depthStartMse = result.GetFieldValue(2); - //var subsystemMse = IsSubsystemMse(mseState); - - //while (result.Read()) - //{ - // var dateEnd = result.GetFieldValue(0); - // var depthEnd = result.GetFieldValue(2); - // var currentMode = result.GetFieldValue(1); - // var currentSubsystemAkb = GetSubsytemId(currentMode); - // var endSubsystemAkb = !currentSubsystemAkb.HasValue; - // //MSE - // //var dateEndMse = result.GetFieldValue(0); - // //var depthEndMse = result.GetFieldValue(2); - // short? currentState = result.GetFieldValue(3); - // var endSubsystemMse = !IsSubsystemMse(currentState); - // if (foundSubsystem && endSubsystemAkb) - // { - // var operationTimeItem = new SubsystemOperationTime() - // { - // IdTelemetry = idTelemetry, - // IdSubsystem = idSubsystem.Value, - // DateStart = dateStart, - // DateEnd = dateEnd, - // DepthStart = depthStart, - // DepthEnd = depthEnd - // }; - // subsystemOperationTime.Add(operationTimeItem); - // foundSubsystem = false; - // } - // if (currentSubsystemAkb.HasValue && !foundSubsystem) - // { - // idSubsystem = currentSubsystemAkb; - // dateStart = dateEnd; - // foundSubsystem = true; - // depthStart = depthEnd; - // } - // if (subsystemMse && endSubsystemMse) - // { - // var operationTimeItemMse = new SubsystemOperationTime() - // { - // IdTelemetry = idTelemetry, - // IdSubsystem = 2, - // DateStart = dateStartMse, - // DateEnd = dateEnd, - // DepthStart = depthStartMse, - // DepthEnd = depthEnd - // }; - // subsystemOperationTime.Add(operationTimeItemMse); - // subsystemMse = false; - // } - // if (currentState.HasValue && !subsystemMse) - // { - // dateStartMse = dateEnd; - // subsystemMse = true; - // depthStartMse = depthEnd; - // } - //} - //} return subsystemOperationTime; }