Задачи
В разработваното до момента приложение заменете съхранението в колекция с PostgreSQL база данни.
1. Създаване на ентити класове със следните полета за:
Task:
- уникален идентификатор на задачата;
- резюме;
- описание;
- краен срок за изпълнение;
- колекция с отчети към задачата.
Report:
- уникален идентификатор на отчета;
- съдържание;
- заработени часове;
- дата и час на създаване на отчета;
- дата и час на последна актуализация на отчета;
- задачата, към която принадлежи отчетът.
2. Дефиниране на Model Mapper.
3. Създаване на репозитори слой за Task и Report.
4. Създаване на сървис слой с CRUD операции за Task.
5. Актуализиране на контролерите.