Степанов Дмитрий
04c984e558
Правки после ревью
2024-07-30 15:07:15 +05:00
Степанов Дмитрий
a8af18959d
Фикс
...
Добавлено возвращение всей страницы
2024-07-18 07:10:06 +03:00
Степанов Дмитрий
15972b4ef7
Добавлен метод получения индекса страницы с нужной операцией ГГД
2024-07-12 10:02:38 +03:00
Степанов Дмитрий
a63793f339
Получение записи ГГД по Id
2024-07-10 07:38:53 +03:00
654b5f235e
fix encoding to utf8 (without bom), u200b, line endings, tabs to 3 spaces, variants of minus char to base minus char
2024-07-04 11:02:45 +05:00
e8a71477e6
merge from dev
2024-05-13 11:08:51 +05:00
c66d937e7a
Автотесты при хранении первой и последней даты операции в кеше
2024-05-13 11:06:41 +05:00
40860c0563
Хранение первой и последней операции в кеше
2024-05-08 10:47:31 +05:00
89278819cc
Фикс бага неполного экспорта ГГД
2024-05-06 10:49:47 +05:00
ngfrolov
7dbe43a72a
nit
2024-04-24 15:21:16 +05:00
1c3f779f74
Правка по результатам ревью
2024-04-24 12:28:37 +05:00
9926d3fcf2
Получение секций и категорий через Lazy + копирующий конструктор внутри WellOperationRequestBase
2024-04-22 15:31:04 +05:00
0ba1b5c5fc
Рефакторинг wellOperationRepository (продолжение)
2024-04-22 11:16:23 +05:00
4a878f5124
Well operation refactor
2024-04-22 09:17:42 +05:00
Степанов Дмитрий
2f0af62829
fix merge
2024-03-29 07:39:47 +03:00
Степанов Дмитрий
ea9e90dea3
Оптимизация запроса получения ГГД
2024-03-29 07:30:19 +03:00
Степанов Дмитрий
945cd10baa
Правки после ревью
2024-03-26 11:35:36 +03:00
Степанов Дмитрий
e9386b5897
Синхронное получение диапазона дат операций
2024-03-25 07:33:42 +03:00
Степанов Дмитрий
151e481a98
Рефакторинг DTO ГГД. Фикс репозитория
2024-03-22 07:29:01 +03:00
Степанов Дмитрий
88c928cd5d
Рефакторинг WellOperationRepository
2024-03-20 10:52:28 +03:00
ngfrolov
a91fc4f213
WellsOperationRequest.IdType заменен на WellOperationRequestBase.OperationType.
...
Добавлены тудушки
2024-03-13 16:04:49 +05:00
fa9095b2f0
Комментарии к автотестам + перегрузка метода BuildQuery
2024-03-13 14:30:54 +05:00
3828c78129
Правки по результатам ревью
2024-03-11 14:11:13 +05:00
ngfrolov
2ec609b56f
fix test Check_Exported_WellOperations_With_Operations_In_Db
2024-02-22 13:34:05 +05:00
Frolov-Nikita
a771a6481a
merge master to dev
2024-02-21 11:55:38 +05:00
ngfrolov
97e01be7db
WellOperationController remove validation by dates gap between operations
2024-02-19 13:14:58 +05:00
ngfrolov
f7caa7eb38
WellOperationRepository RemoveDuplicates TrimOverlapping and tested on local base
2024-02-19 11:42:59 +05:00
ngfrolov
44bb602350
WellOperationRepository TrimOverlapping()
2024-02-16 17:26:49 +05:00
ngfrolov
b7dcf313a2
Add DetectedOperation repository
2024-02-08 11:38:25 +05:00
Степанов Дмитрий
8bfb7806a3
Фикс бага с временными диапазонами
...
1. Фикс репозитория + небольшой рефакторинг
2. Фикс сервиса импорта
3. Фикс тестов
2024-02-07 07:21:03 +03:00
Степанов Дмитрий
0334d5f42e
Фикс репозитория и метода расширения
2024-02-05 14:27:45 +02:00
ngfrolov
1b01e88040
remove comment
2024-02-05 09:32:14 +05:00
Степанов Дмитрий
4b3bdef885
Фикс проблемы часовых поясов
...
1. Добавлены тесты
2. При добавлении новой скважины, дата начала операции приводится ко времени скважины
2024-02-05 08:54:18 +05:00
6e55d5b542
Правка бага создания / редактирвоания операции: группировка ошибок по name внтури ValidationBadRequest + закомментирован код, который проверяет начало текущей операции и конец предыдущей.
2024-01-31 11:15:21 +05:00
ngfrolov
672f78fca9
WellOperationRepository refactor ValidateWithDbAsync and Validate
2024-01-25 16:47:04 +05:00
d4935b0e7b
Валидация с использованием yield
2024-01-25 16:22:40 +05:00
011a479a4b
Валидация вставки / обновления + интеграционные тесты (начало)
2024-01-25 10:35:16 +05:00
f9504aea21
Переписан метод ValidateWithDbAsync
2024-01-24 11:18:58 +05:00
6738a30592
Валидация данных wellOperation перед вставкой, удалением, импортом...
2024-01-24 09:21:07 +05:00
a2f87591e8
Формат даты в WellOperationDto - DateTimeOffset
2023-12-29 11:24:46 +05:00
Степанов Дмитрий
4ff7b73403
Фикс репозиторий
...
1. Поправлена выборка в репозитории с траекториями
2. В репозитории с операциями по скважине добавлено приведение ко времени куста.
2023-12-20 16:42:39 +05:00
Степанов Дмитрий
24232d4f36
Доработки суточного рапорта
...
Сделана оптимизация получения фиктивного рапорта. Получение диапозона дат операций по скважине вынес в репозиторий. Избавился от получения всего списка фактический операций.
2023-12-11 10:58:03 +05:00
ngfrolov
17c13b7a7b
spell
...
nit refactoring by VS recommendations
2023-12-05 14:48:56 +05:00
ngfrolov
bc986e789a
WellSectionsController
2023-10-27 12:02:19 +05:00
Frolov-Nikita
01f04c7ea5
Оптимизирован WellboreService.GetWellboresAsync()
...
Добавлен WellOperationRepository.GetSectionsAsync()
Оптимизирован WellOperationRepository.FirstOperationDate()
2023-10-06 15:19:02 +05:00
82184466f9
Сортировка section type
2023-07-19 16:39:17 +05:00
789fafe4c5
Изменен тип свойства Items у PaginationContainer на IEnumerable<T>
2023-07-18 14:41:20 +05:00
ngfrolov
4cb42c9f72
включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора
2023-04-18 16:22:53 +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