Фролов
90a0aa9e5b
Add TryGetTimezone methods.
...
EnshureTimezonesIsSet() sets default timezone if can't find correct one.
Edit WellDto to fix exception by constr: FK_t_well_t_well_type_id_well_type. Make IdWellType optional.
2022-01-10 17:39:33 +05:00
Фролов
0687efa5af
WellService.Update can get IdTelemetry from dto.IdTelemetry or dto.telemetry.id.
2022-01-10 11:45:14 +05:00
Фролов
345ca47f87
CS2-135. Db model uses DateTimeOffset. see about using DateTime[Offset].md
2022-01-05 17:50:45 +05:00
Фролов
4872b4a495
не доделано перед праздниками
2021-12-30 17:05:44 +05:00
Фролов
c5ed3c467f
fix and refactor WellService.
2021-12-22 11:41:18 +05:00
Фролов
6924a6bac7
start refactoring// fire alarm
2021-12-21 11:52:53 +05:00
Фролов
1e9078079a
remove useless argument TelemetryService.GetTransmittingTelemetriesAsync()
2021-12-07 15:55:11 +05:00
Фролов
ee01ab30db
Забрал домой
2021-12-07 11:34:06 +05:00
KharchenkoVladimir
e0a453a1f6
CS2-107: Added lost data after merge conflict resolve (with dev)
2021-11-23 11:41:27 +05:00
Фролов
0b66648267
fix AsbCloudWebApi.Controllers.WellOperationController.ExportAsync. NullRef in WellService.Convert().
2021-11-22 14:14:44 +05:00
Фролов
5966920019
nit refactoring
2021-10-27 17:48:19 +05:00
KharchenkoVladimir
4d8780dabc
Changed way of retrieving last telemetry date for wells
2021-10-25 16:32:55 +05:00
KharchenkoVladimir
5b82229a94
Fixed WellDto creation in WellService (fixed LastTelemetryDate field)
2021-10-21 15:57:20 +05:00
KharchenkoVladimir
167dd3d5f5
Added Get well by id method in WellController
2021-10-20 16:18:07 +05:00
Фролов
eab95cb7a1
Refactor GetLastTelemetryDate(..) in services (single resp).
...
Add State and LastTelemetryDate into StatWellDto.
2021-10-20 12:52:31 +05:00
Фролов
e92859439e
nit refactor WellService.UpdateWellAsync(..) throw exception instad of return null
2021-10-19 11:17:16 +05:00
KharchenkoVladimir
37e03b3f0d
CS2-98: Added WellUpdateParamsDto in WellController.UpdateWellAsync().
2021-10-18 16:30:14 +05:00
KharchenkoVladimir
6e4c85843f
CS2-98: Added State to Well. Added .UpdateWell() in WellController.
2021-10-18 12:38:49 +05:00
KharchenkoVladimir
02f344569e
CS2-91: Moved TelemetryTracker from WellService to TelemetryService
2021-10-15 12:24:04 +05:00
Фролов
b800759a09
CS2-95 В WellOperationStatController добавить метод получения статистики по скважинам и секциям по массиву id скважин
2021-10-12 16:07:08 +05:00
Фролов
97df21c58b
Remove WellService.GetOperationsAsync() redundant method
2021-10-12 10:31:17 +05:00
Фролов
30a59d0809
cleanup
2021-09-10 11:28:57 +05:00
Фролов
14cf99a1dd
Add DrillingProgramController
2021-08-29 17:25:16 +05:00
Фролов
e55f505ea7
Refactor Stat* models
2021-08-25 11:13:56 +05:00
Фролов
99d242101e
remove efModel wellSection. Cleanup. Split categories lastData and files
2021-08-24 10:59:10 +05:00
KharchenkoVV
ab63bc4aa1
CS2-50: Added .ConfigureAwait(false) to all async methods.
2021-08-11 17:26:02 +05:00
KharchenkoVV
f13b757a84
CS2-50: All controllers and services are made async
2021-08-11 16:54:42 +05:00
KharchenkoVV
4c4048865c
CS2-50: Controllers and some services are made async
2021-08-11 12:11:21 +05:00
KharchenkoVV
744266336e
CS2-50: Added .AsNoTracking() to services' queries.
2021-08-11 10:16:01 +05:00
Фролов
e96a9820db
implement async WellSection controller
2021-08-10 14:36:35 +05:00
Фролов
3a325f6c94
Очистка и анализ кода
2021-08-09 15:41:42 +05:00
Фролов
77f1f54c30
IsCompanyOwnsWell rename to IsCompanyInvolvedInWell
2021-07-29 12:39:22 +05:00
Фролов
38b21d80f1
replace automapper to mapster
2021-07-28 09:46:58 +05:00
KharchenkoVV
165cabd5dd
Changed Reports to one of the Documents' category
2021-07-27 16:55:32 +05:00
Фролов
16e52cacf5
wellId rename to idWell
2021-07-27 14:43:30 +05:00
Фролов
b76687ecc2
Operation rename to TelemetryOperation
2021-07-27 14:03:08 +05:00
Фролов
05cf7244ef
wellService.CheckWellOwnership rename to wellService.IsCompanyOwnsWell
2021-07-27 12:37:10 +05:00
Фролов
9c5c1fc9c5
fix WellService controller
2021-07-21 17:23:57 +05:00
Фролов
beab5a39a1
explicit many to many relation
2021-07-21 16:30:57 +05:00
Фролов
6abbf476b1
авточистка проекта
2021-07-21 15:29:19 +05:00
Фролов
d0378e4f1d
Customer to company. Db model opt.
2021-07-21 15:22:58 +05:00
Фролов
28a1295332
CS2-30 Создать контроллер куста и контроллер месторождения.
...
Разработана модель данных
2021-07-21 12:48:37 +05:00
KharchenkoVV
d45f8cb429
CS2-12: Удален интерфейс ICacheTable<T>
2021-05-20 14:14:51 +05:00
KharchenkoVV
1c6990487f
Очистка кода
2021-05-20 11:17:55 +05:00
KharchenkoVV
335792ae94
CS2-1: Исправлена возможность получения диапазона дат сообщений
2021-05-14 17:02:29 +05:00
KharchenkoVV
0bfec5dcb1
CS2-6: Изменено имя метода получения uids передеющих скважин
2021-05-14 10:58:23 +05:00
KharchenkoVV
7bbcdf8483
Правки к предыдущему коммиту по задаче CS2-6
2021-05-12 17:25:52 +05:00
KharchenkoVV
a1eb94901e
Добавлена возможность получения списка активно передающих данные скважин
2021-05-12 16:03:14 +05:00
Фролов
7d8974a8e5
Заработала синхронизация с панели
2021-04-30 17:35:35 +05:00
Фролов
fce20a2a10
autocleanup
2021-04-23 10:21:25 +05:00