Степанов Дмитрий
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
6387aeeb17
Правки после ревью-2
2023-11-30 09:40:51 +05:00
29171a6e47
Мердж с дев-веткой и правки по результатам этого мерджа
2023-11-29 12:06:57 +05:00
Степанов Дмитрий
71c9be6a73
Добавлено заполнение блока с фактическими операциями при формировании фиктивного списка суточных отчётов
2023-11-27 11:20:10 +05:00
Степанов Дмитрий
cc4ef55c12
Изменения блока с наработкой подсистем
2023-11-15 17:23:17 +05:00
Степанов Дмитрий
9446d32fca
Исправление + фикс багов
...
1. Фикс бага с маппингом
2. Мелкие правки в репозитории, контроллере, сервисе
3. Добавлены проверки в методы сервиса
4. Добавлены новые конфигурации для маппинга
2023-11-14 16:43:39 +05:00
Степанов Дмитрий
1bda2d5b77
Фикс сервисов
...
1. Устранение багов выявленных при тестировании
2. Изменение имён методов в сервисе суточных отчётов
3. Фикс получения фиктивных суточных отчётов
4. Фикс шаблона
5. Правки в контроллере
6. Фикс в репозитории. Приведение к utc доа выполнения запроса
7. Покрытие сервиса тестами
2023-11-14 11:01:34 +05:00
Степанов Дмитрий
87c8c84660
Небольшой рефакторинг
...
1. Фикс неймингов свойств + удаление не используемых свойств
2. Правки запросов
3. Добавлена дата последнего редактирования в базовый класс редактируемых блоков
4. Добавлены проверки в тесты
2023-11-09 15:01:29 +05:00
Степанов Дмитрий
dcaec8b4a2
Доработки
...
1. Добавлен шаблон суточного отчёта
2. Рефакторинг DTO для суточного отчёта
3. Обновлена валидация входных данных в методах контроллера
4. Небольшой рефакторинг сервисов
2023-11-07 15:57:15 +05:00
Степанов Дмитрий
6c2feefff9
Сервис для суточных отчётов
...
1. Добавлен сервис для суточных отчётов
2. Добавлены юнит тесты для сервиса с суточными отчётами
2023-11-03 19:24:58 +05:00
ngfrolov
7ae00fe2f7
refactor ArgumentInvalidException
2023-09-29 12:06:46 +05:00
447478836b
Изменение ссылок на namespace в связи с преемещением UserDto в папку User
2023-06-21 12:33:18 +05:00
ngfrolov
4cb42c9f72
включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора
2023-04-18 16:22:53 +05:00
be0d171973
Запись пользователя, изменившего / создавшего опреацию в БД + запись даты изменения / создания
2023-04-04 12:52:11 +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
6815dc4437
Актуализирован блок "Баланс времени" в выгружаемом отчете.
2023-03-27 17:14:36 +05:00
510595239c
Правки по ревью
2023-03-24 19:27:30 +14:00
baee2ae139
Добавление даты и ключа пользователя, внесшего изменения в блоки суточного рапорта
2023-03-22 11:29:53 +05:00
f1e0aaf3ae
Добавление даты и ключа пользователя, внесшего изменения в блок суточного рапорта
2023-03-21 15:55:03 +05:00
c835896ce7
убран Extension-метод для DateOnly, функциональность добавлена в локальный метод ExtractDate
2023-03-10 10:59:04 +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
0d16d09ad7
Тип System.DateTime сокращен до DateTime в параметре метода AddAsync (в сервисе DailyReportService)
2023-03-06 16:54:47 +05:00
b6181ab82f
1. Сохранение суточного рапорта по частям.
...
2. Обновление типа данных поля "Дата отчета" в таблице "Суточный рапорт" (timestamp with time zone изменен на date)
2023-03-06 16:30:36 +05:00
Фролов
39a2ddc3a5
Fix operations ids in services
2022-12-09 18:32:18 +05:00
Фролов
af43cb7588
WellOperationCategory ids ordering
2022-12-09 14:36:45 +05:00
ngfrolov
034ed80363
nit DailyReportService fix nullable warnings
2022-11-17 17:36:35 +05:00
ngfrolov
b974e6237f
nit
2022-10-31 13:51:54 +05:00
98c60a0d86
приведение дат в фильтре для поиска к корректному значению.
...
Метод GetListAsync
2022-10-29 20:28:55 +05:00
ngfrolov
01e07a56ac
nit DailyReport fixes
2022-10-07 12:50:16 +05:00
ngfrolov
44e96e1ad1
DailyReportService.GetOrGenerateAsync() truncate time of DateTime
2022-10-04 09:09:35 +05:00
6cac72259c
#5908066 Исправления
2022-09-21 12:56:18 +05:00
67e4913c84
#5908066 Суточный рапорт. Блок КНБК
2022-09-21 09:41:01 +05:00
ngfrolov
25f5700814
refactor DailyReportService.MakeTimeBalanceAsync(..);
...
fix naming;
2022-08-10 13:44:35 +05:00
a.chernyshev
12e70cb7c0
edit fill TimeBalanceDto
2022-08-10 13:11:05 +05:00
a.chernyshev
1f9406c70d
add TimeBalanceDto in MakeDefaultDailyReportAsync
2022-08-10 12:01:29 +05:00
ngfrolov
800cf932ca
fix nullable warnings
.
2022-08-03 11:13:23 +05:00
ngfrolov
cc5fd56f43
DailyReport. Rename dtos and entities. Remove time offset from DailyReportService.
2022-07-25 18:02:39 +05:00
7d9a969ca6
Правка работы сервиса
...
Исправление ошибок формирования документа
2022-07-05 11:30:25 +05:00
61e2056eea
корректировка сервиса (изменение моделей)
2022-07-04 13:15:26 +05:00
e16df1f705
изменение моделей Dto
...
внесение корректировок в сервис DailyReport
Убраны лишние комментарии и лишний код :
-из классов создающих блоки отчета
-из метода MakerExcel
Добавлен блок Dimensionless
2022-06-30 16:01:46 +05:00
c6f089421a
Добавлены 6 блоков реализующие 6 частей отчета наследованные от BlockAbstract
2022-06-29 13:04:30 +05:00
94ebf6bfb9
Edit daily report MakerExcel - изменение логики построения отчета
...
модели ДТО и БД разбиты на 6 блоков
изменен сервис DailyReport
Тестовая таблица в консольном проекте
2022-06-17 13:20:48 +05:00
ngfrolov
7080b3e855
autoclean.
2022-06-15 14:57:37 +05:00
ngfrolov
8b6a9c78c7
fix DailyReport.MakeDefaultDailyReportAsync
2022-05-06 17:02:53 +05:00
ngfrolov
5458ac5414
debug and fix daily report
2022-05-05 15:14:29 +05:00