8c45b36623
Отдельные сервисы для плановой и фактической траектории
2023-05-30 09:53:04 +05:00
ngfrolov
ed156b1ce8
remove TelemetryTracker
2023-05-19 17:57:07 +05:00
ngfrolov
4cb42c9f72
включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора
2023-04-18 16:22:53 +05:00
ngfrolov
312d653aec
fix #9844930 ;
...
Enable nullable for OperationsStatService.
2023-04-07 16:49:28 +05:00
ngfrolov
1f130c0d48
Hotfix OperationsStatService.CalcTvdLagDays()
2023-03-10 15:37:49 +05:00
ngfrolov
1ca72d50d1
StatWellDto Add TvdLagDays and calculation.
2023-03-06 16:12:26 +05:00
ngfrolov
3bd6c7d0fb
MemoryCacheExtentions delete GetOrCreateBasic* based on DbContext
2023-02-22 09:40:02 +05:00
ngfrolov
4750fe38d6
Merge branch 'dev' into feature/8879776_well_tree_with_stat
2023-02-17 09:50:37 +05:00
c7a6e38315
1. Возвращаемый тип списка плановых операций - IEnumerable<WellOperationDto>
...
2. Добавлен CancellationToken token
3. Рефактор запроса на получение списка плановых операций
4. Проверка на доступность скважины пользователю
5. Сортировка данных по дате в методе MergeArrays
2023-02-16 09:51:55 +05:00
ngfrolov
fda5385e46
IWellService refactor.
...
- Add #nullable,
- Add WellRequest,
- Remove obsolete method
2023-02-15 17:57:32 +05:00
aa3b96b31b
Плановые операции в суточном рапорте.
...
1. Добавлен столбец IdPlan в WellOperation
2. Перписан метод MergeArrays
3. Формирование списка плановых операций для сопоставления с фактическими (GetOperationsPlan в WellOperationController)
2023-02-15 17:02:43 +05:00
ngfrolov
7585aefc4e
WellOperationService to WellOperationRepository
2022-12-28 17:38:53 +05:00
Фролов
39a2ddc3a5
Fix operations ids in services
2022-12-09 18:32:18 +05:00
ngfrolov
e837baf5e7
replace CacheDb in OperationsStatService by IMemoryCache
2022-11-18 15:25:38 +05:00
ngfrolov
34e0781287
6623067 nit
2022-10-19 14:54:53 +05:00
9d67a7089b
#6623067 Изменение методики расчета рейсовой скорости
2022-10-18 11:00:34 +05:00
ngfrolov
fa9486e44d
grouping services and controllers
2022-04-11 18:00:34 +05:00
ngfrolov
0521809e6e
fix timezone in tvd
2022-03-29 10:36:18 +05:00
ngfrolov
c2a691f224
Simplify dependencies
2022-03-16 16:07:37 +05:00
Фролов
fdc22f4f94
start report tvd
2022-03-11 18:07:25 +05:00
Фролов
efdcb4f211
Add nptDays to WellOperationService
2022-03-11 16:53:31 +05:00
Фролов
b613cb5e1f
rename WellOperationDto.NptDays to NptHours
2022-03-10 17:17:52 +05:00
Фролов
3ebb0020f5
OperationsStatService add calc cumulative non productive time
2022-03-04 10:15:52 +05:00
Фролов
bafa372d66
rename some methods
2022-03-02 17:42:34 +05:00
Харченко Владимир
52c8f6a79b
Fix: Added null check for cluster stats with no operations
2022-01-25 15:00:17 +05:00
Фролов
9eb1070941
Add Day to TVD
2022-01-12 17:46:33 +05:00
Фролов
345ca47f87
CS2-135. Db model uses DateTimeOffset. see about using DateTime[Offset].md
2022-01-05 17:50:45 +05:00
Харченко Владимир
1ec76e812f
CS2-99: Fixed well fact end date depending on well state
2021-12-21 16:36:28 +05:00
Фролов
5752ad40b7
some rider recommendations and spelling
2021-12-07 18:27:52 +05:00
KharchenkoVladimir
389b519f4b
CS2-107: Small guard fix for default result of DB query
2021-11-23 11:31:47 +05:00
KharchenkoVladimir
d361c9a9b4
CS2-107: Added calculation of max and average Rop for cluster wells
2021-11-22 17:29:19 +05:00