f81f092c64
fix controller
2023-04-17 20:58:20 +05:00
f1b1b01012
fix convert
2023-04-17 18:10:25 +05:00
ngfrolov
fe29dae8f5
Email.BaseFactory.GetImageBase64() Возвращает пустую строку если файл не найден.
2023-04-17 18:04:38 +05:00
4df94466f0
fix gtr
2023-04-17 18:02:51 +05:00
ngfrolov
1289d782cf
Merge branch 'dev' into featute/null-enabled
2023-04-17 15:51:22 +05:00
fb48eed1e7
Форматирование некоторых ячеек в ртк-отчете до одной цифры после запятой
2023-04-17 15:34:40 +05:00
ngfrolov
b6cb2d8efc
Merge branch 'dev' into gtr
2023-04-17 14:43:46 +05:00
ngfrolov
b97871bd46
hotfix WellOperationRepository.GetGroupOperationsStatAsync()
2023-04-17 12:33:54 +05:00
ngfrolov
94a152388f
fix WellOperationRepository.GetGroupOperationsStatAsync()
2023-04-17 11:59:16 +05:00
5961260ccd
Фикс бага при формировании данных (метод GetGroupOperationsStatAsync в WellOperationRepository)
2023-04-17 11:31:27 +05:00
4ac3afdabf
#nullable enable (устранение warnings)
2023-04-14 15:23:43 +05:00
e77f542207
Правка
2023-04-14 10:14:37 +05:00
b61808e062
nullable enable (часть 4)
2023-04-14 10:11:15 +05:00
cb9e8dd672
nullable enable (часть 3)
2023-04-14 10:02:38 +05:00
4d5b8932a5
delete comment
2023-04-14 00:46:31 +05:00
9b1b1f9736
small correction
2023-04-14 00:40:38 +05:00
55e17f6955
refact GetAsync
2023-04-14 00:36:35 +05:00
5100a221e0
правка new TDto[] { } на Enumerable.Empty<TDto>()
2023-04-13 15:37:11 +05:00
2431557539
#nullable enable (part 2)
2023-04-13 15:34:16 +05:00
b8e5a8bf4c
#nullable enable
2023-04-13 11:15:45 +05:00
f14b0064ed
Merge branch 'dev' into gtr
2023-04-12 00:43:04 +05:00
6100dd57ff
add dbSet
2023-04-12 00:40:40 +05:00
84a783a76b
оптимизация метода Get
2023-04-11 13:49:51 +05:00
44f1b08f90
оптимизирован метод save
2023-04-11 13:27:42 +05:00
27ee40816f
refact save method
2023-04-11 12:06:05 +05:00
7e2b1e56c8
refact
2023-04-11 07:05:07 +05:00
b9e0e60d6c
rework save method
2023-04-11 06:34:51 +05:00
7c827f4fae
rework get method in rep
2023-04-11 00:32:06 +05:00
ngfrolov
312d653aec
fix #9844930 ;
...
Enable nullable for OperationsStatService.
2023-04-07 16:49:28 +05:00
8e663e7bef
edit generic
2023-04-07 05:32:03 +05:00
75ae8485cb
edit DI generic TEntity type
2023-04-07 04:56:26 +05:00
e26c5d98a7
delete manual timescale script (error index)
...
edit generic repository
2023-04-07 04:51:30 +05:00
75738b7712
update wits rep
2023-04-07 02:53:57 +05:00
ngfrolov
577b699663
Add ProcessMapReportDto.UsagePlan;
...
Fix % (mult 100);
2023-04-06 17:27:31 +05:00
ngfrolov
5e8df2e29f
Fix calculations
2023-04-06 17:16:53 +05:00
ngfrolov
af72eceb47
nit report design fixes
2023-04-06 16:20:21 +05:00
93a8a7bd7f
Правки по отчету - ртк
...
1. Изменена шапка отчета
2. Данные отчета - это плоский список
2023-04-06 15:18:29 +05:00
ngfrolov
40a3d3ab50
Debugged
2023-04-06 10:25:51 +05:00
9a0617adce
add gtrRepository.SaveData
2023-04-06 04:02:47 +05:00
ngfrolov
1f904a7434
ProcessMapReportService implement all calculations (not tested)
2023-04-05 13:36:56 +05:00
ngfrolov
08e3e34162
Add BinarySearch extension for Span<T>
2023-04-05 13:35:54 +05:00
ngfrolov
1dee254427
TelemetryDataSaubService.GetTelemetryDataStatAsync(..) Add filterBy modes to query.
2023-04-05 13:35:05 +05:00
ngfrolov
0457f8dd98
Merge branch 'dev' into feature/rtc-calc
2023-04-05 10:56:29 +05:00
3ced1a0e20
new migration
...
refact entity model
wits rep and interface
2023-04-04 21:21:06 +05:00
f1dc52c768
Merge branch 'dev' into feature/set-user-editor-to-operation
2023-04-04 12:54:42 +05:00
be0d171973
Запись пользователя, изменившего / создавшего опреацию в БД + запись даты изменения / создания
2023-04-04 12:52:11 +05:00
ngfrolov
9b794311c4
Rename processMaps to processMapPlan, processMapReport, processMapReportMaker.
2023-04-03 14:59:59 +05:00
ngfrolov
225d6ef827
Незначительные переименования
2023-03-31 16:57:20 +05:00
e142e1eff5
Запись для формирования отчета РТК - плоский список:
...
1. Убраны навигационные свойства Rotor и Slide (и соответствующая DTO)
2. Закомментирован код формирования отчета РТК
2023-03-31 15:20:27 +05:00
6f08629966
Настройка в AddSwaggerGen cтрокового формата данных для DateOnly
2023-03-30 16:39:51 +05:00
ngfrolov
9066ff9b04
DailyReport. Незначительные исправления
2023-03-29 16:05:57 +05:00
921b5f75c0
Правки по ревью
2023-03-29 10:26:10 +05:00
ee8f000ab1
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-27 17:15:31 +05:00
6815dc4437
Актуализирован блок "Баланс времени" в выгружаемом отчете.
2023-03-27 17:14:36 +05:00
ngfrolov
464678a3db
nit deleting an outdated tasks
2023-03-27 09:40:51 +05:00
56be9b2358
Merge branch 'feature/refactoring-daily-report-form' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/refactoring-daily-report-form
2023-03-24 19:27:50 +14:00
510595239c
Правки по ревью
2023-03-24 19:27:30 +14:00
ngfrolov
df6c423341
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-23 11:07:10 +05:00
baee2ae139
Добавление даты и ключа пользователя, внесшего изменения в блоки суточного рапорта
2023-03-22 11:29:53 +05:00
8a9a565365
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-21 15:58:23 +05:00
56477e5a9b
Merge branch 'feature/refactoring-daily-report-form' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/refactoring-daily-report-form
2023-03-21 15:55:15 +05:00
f1e0aaf3ae
Добавление даты и ключа пользователя, внесшего изменения в блок суточного рапорта
2023-03-21 15:55:03 +05:00
99687c495f
rep and dto
2023-03-21 12:41:43 +05:00
ngfrolov
ab280f3451
Fix tests
2023-03-21 11:19:02 +05:00
38e58b41b1
Add sort
2023-03-13 11:24:57 +05:00
ngfrolov
6ddef54514
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-10 16:48:18 +05:00
ngfrolov
e9f3a10bac
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev
2023-03-10 16:47:45 +05:00
ngfrolov
1f130c0d48
Hotfix OperationsStatService.CalcTvdLagDays()
2023-03-10 15:37:49 +05:00
a97fd12b74
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-10 11:24:33 +05:00
c835896ce7
убран Extension-метод для DateOnly, функциональность добавлена в локальный метод ExtractDate
2023-03-10 10:59:04 +05:00
f8c26f1835
фикс фильтрации фактических операций
2023-03-10 10:25:10 +05:00
a35a89c7ff
remove fluent validator
2023-03-10 06:01:36 +05:00
a9ee51e090
merge dev
2023-03-10 05:47:40 +05:00
0540df26c4
edit validate user registration
2023-03-10 05:42:54 +05:00
4d7ef61ab8
add error message
2023-03-10 05:09:41 +05:00
ngfrolov
db1bd49d60
Add TelemetryDataSaubController.GetZippedCsv(..)
2023-03-09 12:32:09 +05:00
2dd04d4037
мини-правка
2023-03-09 11:56:36 +05:00
29e34445be
Отдельный extension-метод для дат - ExtractDateOnly
2023-03-09 11:38:43 +05:00
4545325a93
Проверка создания суточного рапорта: если он есть в базе, то нужно возвращать ошибку
2023-03-09 09:55:53 +05:00
ngfrolov
43847298d8
Replace TelemetryService.GetOrDefaultIdTelemetryByIdWell() by GetOrDefaultTelemetryByIdWell()
2023-03-07 09:47:30 +05:00
612fa19b10
add attrib's -ProcessMap,permissions
...
and remove validators
2023-03-07 00:36:09 +05:00
9793280b28
todo TimeDtoValidator
2023-03-07 00:16:20 +05:00
d6d14ca2f2
change dtos (auth,event,company,measure,message,userRole,well,welloperation)
...
and delete validators
2023-03-07 00:04:20 +05:00
0d16d09ad7
Тип System.DateTime сокращен до DateTime в параметре метода AddAsync (в сервисе DailyReportService)
2023-03-06 16:54:47 +05:00
52a6b92824
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-06 16:33:58 +05:00
b6181ab82f
1. Сохранение суточного рапорта по частям.
...
2. Обновление типа данных поля "Дата отчета" в таблице "Суточный рапорт" (timestamp with time zone изменен на date)
2023-03-06 16:30:36 +05:00
ngfrolov
1ca72d50d1
StatWellDto Add TvdLagDays and calculation.
2023-03-06 16:12:26 +05:00
927935a523
добавление новых категорий
2023-03-01 11:39:47 +05:00
ngfrolov
24764f2fd4
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-28 09:23:05 +05:00
ngfrolov
9bdea8f410
Merge branch 'feature/nullable' into dev
2023-02-27 13:42:14 +05:00
ngfrolov
6d5232231d
fix nullable ScheduleRepository
2023-02-27 12:30:44 +05:00
feb2623200
IDailyReportService, WellInfoService, WellInfoService
2023-02-27 12:12:55 +05:00
15fdfa11ed
ArgumentInvalidException
2023-02-27 11:29:06 +05:00
ngfrolov
496f8d18fb
Fix plan trajectory template file path.
...
Remove permissions from plan trajectory.
2023-02-22 12:53:13 +05:00
ngfrolov
c73b6438e3
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-22 12:26:57 +05:00
ngfrolov
9de4b31f2d
nit WellOperationRepository renames
2023-02-22 11:25:51 +05:00
ngfrolov
3bd6c7d0fb
MemoryCacheExtentions delete GetOrCreateBasic* based on DbContext
2023-02-22 09:40:02 +05:00
ngfrolov
539d04d3cf
remove EfCacheExtensions, replace by IMemoryCache
2023-02-21 18:01:03 +05:00
c7c5de563a
1. Разделение методов получения фактических и плановых операций (GetPageOperationsPlanAsync и GetPageOperationsFactAsync)
...
2. Фикс получения категории операции в BuildQuery
2023-02-21 17:16:45 +05:00
c15c0e5522
1. Правки после ревью
...
2. nullable enable в WellOperationPlanDto
2023-02-21 16:15:36 +05:00
aef99cbf11
1. Изменен запрос для формирования списка плановых операция для сопоставления
...
2. Добавлена модель WellOperationPlanDto для хранения списка плановых операций и даты последней сопоставленной плановой операции
3. WellSectionTypeName и CategoryName в WellOperationDto могут быть nullable
2023-02-21 13:22:24 +05:00
0083048821
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-21 13:18:43 +05:00
5fd971a620
#5822403 Ошибка в полях, при добавлении значений в таблицу
2023-02-21 10:19:07 +05:00
ngfrolov
ada2b36310
Refactor trajectory
2023-02-20 15:57:08 +05:00
ngfrolov
ff6c5d7751
Merge branch 'feature/8636739' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/8636739
2023-02-20 15:29:06 +05:00
ngfrolov
01e94fc489
Merge branch 'dev' into feature/8636739
2023-02-20 15:28:54 +05:00
5a101b163a
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-20 15:25:33 +05:00
146c84f0a7
Убраны лишние using
2023-02-20 15:23:16 +05:00
66f97678dd
1. На странице фактических операций убрана пагинация
...
2. Фильтрация фактических операций по дате
3. Переписан запрос, формируюший список плановых операций для сопоставления
2023-02-20 15:17:49 +05:00
ngfrolov
02a8db1a58
Enable nullable on Relation*, ReportProperty, SetpointRequest, WellFinalDocument.
2023-02-20 14:21:52 +05:00
aa2ca4cadf
Merge branch 'dev' into feature/8636739
2023-02-20 13:56:08 +05:00
ngfrolov
942b2bca74
Enable nullable on user, userRole
2023-02-20 12:18:45 +05:00
25cbdc911c
#8636739
2023-02-20 11:16:24 +05:00
d852fb3640
#8636739 data
2023-02-20 11:12:39 +05:00
ngfrolov
2b0e36d68c
Enable nullable on DetectedOperation DrillingProgramPart FileCategory FileInfo FileMark
2023-02-17 17:36:25 +05:00
ngfrolov
61bee21ad9
Enable nullable for ef models: Deposit, Cluster, Well, WellOperation, WellOperationCategory, Company, and corresponding dtos.
2023-02-17 15:30:17 +05:00
ngfrolov
4750fe38d6
Merge branch 'dev' into feature/8879776_well_tree_with_stat
2023-02-17 09:50:37 +05:00
ngfrolov
b8caa7451d
merge dev to 8879776
2023-02-17 09:33:00 +05:00
85c6b63c7a
изменен метод BuildQuery в WellOperationRepository: вначале фильтрация, далее - проекция
2023-02-17 09:25:34 +05:00
ngfrolov
d41cff84a9
Add WellInfoService
2023-02-16 16:27:14 +05:00
bd5260edd1
#8636739 tests
2023-02-16 11:54:05 +05:00
c7a6e38315
1. Возвращаемый тип списка плановых операций - IEnumerable<WellOperationDto>
...
2. Добавлен CancellationToken token
3. Рефактор запроса на получение списка плановых операций
4. Проверка на доступность скважины пользователю
5. Сортировка данных по дате в методе MergeArrays
2023-02-16 09:51:55 +05:00
ngfrolov
b3c1f0ae9e
Disable some operation detectors.
2023-02-15 18:03:23 +05:00
ngfrolov
7779116c8a
WellOperationRepository.GetCategories(..) add arg, to filter categories/
2023-02-15 18:02:36 +05:00
ngfrolov
eb18d73dd0
Fix CrudWellRelated*Repository.. Get* method returns nonNullable values.
2023-02-15 18:00:48 +05:00
ngfrolov
fda5385e46
IWellService refactor.
...
- Add #nullable,
- Add WellRequest,
- Remove obsolete method
2023-02-15 17:57:32 +05:00
ngfrolov
40076f0ec2
remove deprecated iTextSharp
2023-02-15 17:15:09 +05:00
aa3b96b31b
Плановые операции в суточном рапорте.
...
1. Добавлен столбец IdPlan в WellOperation
2. Перписан метод MergeArrays
3. Формирование списка плановых операций для сопоставления с фактическими (GetOperationsPlan в WellOperationController)
2023-02-15 17:02:43 +05:00
ngfrolov
707b8f8b3b
8543610 Add exceptions for badRequest
2023-02-15 14:00:46 +05:00
dbbd4d5603
если пользователь не найден в контексте
...
возвращается ArgumentInvalidException
2023-02-15 11:44:20 +05:00
d2729c3a80
remove package
2023-02-15 11:13:34 +05:00
96dae2f247
исправление ошибок в методах
2023-02-14 18:36:25 +05:00
2b02bdb0b8
правка метода редактирования пользователя
...
согласно код-ревью
2023-02-14 12:30:05 +05:00
2cc8abd767
рефакт
2023-02-14 12:20:29 +05:00
6bf992f1f6
доработка методов репозитория
2023-02-13 23:11:39 +05:00
95790af1f6
new change to cache methods
2023-02-13 16:11:31 +05:00
3f2febc022
#8636739 Визуализация траектории 3D
2023-02-13 12:39:45 +05:00
4192254072
#8636739 Визуализация траектории 3D
2023-02-13 09:11:28 +05:00
7127dfd9bb
#8636739 Визуализация траектории 3D
2023-02-13 09:10:48 +05:00
1694ef8569
Merge branch 'dev' into Task/8543610
2023-02-10 12:13:32 +05:00
d47fa1b09c
#8636739 Визуализация траектории 3D
2023-02-10 11:12:16 +05:00
ngfrolov
8b80fff126
Merge branch 'dev' into Task/8543610
2023-02-10 09:36:14 +05:00
f7a58cfa12
refact
2023-02-09 11:38:04 +05:00
f2362a4309
Merge branch 'feature/add-page-rtk-method' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/add-page-rtk-method
2023-02-08 15:46:47 +05:00
8c579fe5b7
1. Убраны лишние юзинги + лишняя проверка на null
...
2. Поправлен шаблон документа для выгрузки данных
2023-02-08 15:46:16 +05:00
d35550380c
refact update role method
2023-02-08 15:12:46 +05:00
6a3a50fe98
Merge branch 'dev' into feature/add-page-rtk-method
2023-02-08 11:04:12 +05:00
d83555fd46
1. Добавлен api метод GetDrillProcessMap в ProcessMapController, который отдает данные для построения режимной карты по бурению
...
2. Фикс бага по ренедеру данных слайда
2023-02-08 10:42:54 +05:00
54178e8923
правка опечаток и "мусора" после дебага
2023-02-06 21:56:27 +05:00
973f1afb1b
refact ef update
2023-02-06 21:33:53 +05:00