Commit Graph

180 Commits

Author SHA1 Message Date
ngfrolov
674a5e0e71 Замена базовых классов. Уточнения в задании по не заполненным целевым значениям. 2022-06-14 15:35:31 +05:00
Lyudmila Romanova
9764809c3a Добавление показателя в операцию. Изменение структуры ответа 2022-06-10 18:36:14 +05:00
Lyudmila Romanova
e5c1880225 Введение справочника для определения предиката по типу операции 2022-06-10 14:04:03 +05:00
Lyudmila Romanova
4bc07bc727 Merge conflict fix 2022-06-10 12:01:46 +05:00
Lyudmila Romanova
42e2c57c1b Промежуточная фиксация со структурой ответа 2022-06-10 11:55:01 +05:00
ngfrolov
12c97a4119 Merge branch 'operation_grouping' into dev 2022-06-10 10:42:37 +05:00
ngfrolov
c9d150d3a9 Merge branch 'EFpro' into ICrud_refactor 2022-06-09 13:36:42 +05:00
ngfrolov
da8fcaead7 Add another constructor 2022-06-09 13:36:03 +05:00
Lyudmila Romanova
cf8c61c1a7 Изменение dto для анализа 2022-06-08 14:37:05 +05:00
Lyudmila Romanova
6d44dadb27 Модель и сервисы для значений операций 2022-06-07 16:24:05 +05:00
ngfrolov
bbab9e1a15 Оптимизация EfCache[Dictionary]Extensions.
Семафор на добавление тега теперь работает существенно быстрее, логика заполнения данными из БД перенесена под семафор конкретного кеша.
2022-06-07 12:29:11 +05:00
ngfrolov
4db67113b4 CrudService очищен от неиспользуемого кода.
CrudCacheService Адаптировано для новой схемы кеширования.
Убраны extention методы для mapster.
2022-06-06 15:43:47 +05:00
ngfrolov
570cec4162 doc all dtos. 2022-06-02 12:35:51 +05:00
ngfrolov
1e7f5fe654 Doc 2022-06-01 17:52:26 +05:00
ngfrolov
1a213a0791 merge EFpro 2022-05-31 16:39:23 +05:00
ngfrolov
4791ab6db1 Add migration 2022-05-31 16:36:46 +05:00
ngfrolov
87391ad9b1 Add DateOnly, TimeOnly support 2022-05-31 16:18:31 +05:00
ngfrolov
339921b968 Rename models;
Fix cs8618 (nullables);
Add migration.
2022-05-26 13:28:16 +05:00
Lyudmila Romanova
7bc977ada6 Добавление бурильщика и графика работы. Покрытие тестами. 2022-05-22 21:18:43 +05:00
Lyudmila Romanova
93f4fcf486 Создание модели и DTO для бурильщика 2022-05-20 18:19:52 +05:00
ngfrolov
3e7a8da219 Add StartDate to WellDto 2022-05-06 16:35:16 +05:00
ngfrolov
223e6a48ce doc WellDto 2022-05-06 14:29:17 +05:00
ngfrolov
310d75eaa1 doc WellInfoDto, ComparerIId 2022-05-06 13:50:26 +05:00
ngfrolov
7201f7ca63 merge detected operations 2022-05-05 10:22:51 +05:00
ngfrolov
24b40973bb merge and fix 2022-05-05 10:06:21 +05:00
ngfrolov
579b5f26da Remove legacy telemetry analysis, except db model 2022-04-29 12:27:12 +05:00
ngfrolov
be8287f041 Add detected operations controller 2022-04-28 15:04:13 +05:00
zikan
019c6a4db1 - Added t_daily_report table and related migrations;
- Added request processing service for DailyReportController. Implemented all methods except DownloadAsync.
2022-04-26 16:45:52 +05:00
ngfrolov
9023aef984 Контроллер заглушка для суточного рапорта. 2022-04-19 12:14:03 +05:00
ngfrolov
5359beb9aa doc 2022-04-14 16:07:29 +05:00
ngfrolov
fa9486e44d grouping services and controllers 2022-04-11 18:00:34 +05:00
ngfrolov
80434475db Add telemetryWireLine.
Add InstantDataRepository
2022-04-11 17:22:52 +05:00
ngfrolov
c96bf87f17 Reorganize dtos 2022-04-08 13:10:06 +05:00
ngfrolov
24b0bc9d8c Add WITS record tables 2022-04-01 17:55:44 +05:00
Фролов
8de73084f2 Add Mse to telemetryDataSaub 2022-03-10 17:18:30 +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
Фролов
f286410eff Add DrillingProgramCreateError 2022-02-28 14:44:15 +05:00
Фролов
cee68bf4ee DrillingProgramStateDto Add PermissionToEdit 2022-02-24 09:52:11 +05:00
Фролов
29845aa36a Add tests for DrillingProgramService 2022-02-21 17:55:50 +05:00
Фролов
e4e906c8d7 DrillingProgramService существенно переработан. 2022-02-12 11:28:16 +05:00
Фролов
4c68045398 Rename_DrillingProgram_FileCategories
Add entity DrillingProgram parts
2022-02-09 14:25:22 +05:00
Фролов
f81dcf2a46 PermissionsMiddlware Add auto generate permissionsName 2022-01-13 17:08:07 +05:00
Фролов
f3803c0622 Add companyTypeId 2022-01-13 14:34:58 +05:00
Фролов
7487dfb342 Merge branch 'dev' into RefactorRoles 2022-01-12 17:50:21 +05:00
Фролов
9eb1070941 Add Day to TVD 2022-01-12 17:46:33 +05:00
Фролов
e09e358cd0 Add RelationUserRoleUserRole for multiple parents. INCOMPLETE 2022-01-12 16:33:53 +05:00
Фролов
2c51c352b1 CS2-139 Добавить контроллер AdminCompanyType 2022-01-12 13:33:16 +05:00
Фролов
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
Фролов
345ca47f87 CS2-135. Db model uses DateTimeOffset. see about using DateTime[Offset].md 2022-01-05 17:50:45 +05:00