Fix DetectedOperationService.Convert(). Predicate for operationValue

This commit is contained in:
ngfrolov 2022-06-16 14:37:34 +05:00
parent cf98bd8a20
commit 6e849d8104

View File

@ -166,8 +166,9 @@ namespace AsbCloudInfrastructure.Services.DetectOperations
var dateStart = operation.DateStart.ToRemoteDateTime(well.Timezone.Hours);
dto.DateStart = dateStart;
dto.DateEnd = operation.DateEnd.ToRemoteDateTime(well.Timezone.Hours);
dto.OperationValue = operationValues.FirstOrDefault(e => e.IdOperationCategory == dto.IdCategory
&& e.DepthStart <= dto.DepthStart);
dto.OperationValue = operationValues.FirstOrDefault(v => v.IdOperationCategory == dto.IdCategory
&& v.DepthStart <= dto.DepthStart
&& v.DepthEnd > dto.DepthStart);
var timeStart = new TimeDto(dateStart);
var driller = schedules.FirstOrDefault(s =>