- ProjectInfo.pdf - Project information
- Documentation.eap - Architecture and design diagrams
- Documentation.pdf - Architecture and design diagrams in PDF format
- WCF Client
- Database connection
- WCF Service
- Repository types
- Live - Uses the provided SQL database
- TestValid - Basic implementation, returns valid values, used for testing
- TestInvalid - Basic implementation, returns invalid values, used for testing
- Report generator types
- Live - Uses IronPDF to generate documents
- TestValid - Basic implementation, returns valid values, used for testing
- TestInvalid - Basic implementation, returns invalid values, used for testing
- Changing the service component causes the repository to return an Outage without executed actions
- In Outage entity changed Actions from a HashSet to a List
- Fixed Outage updating to include all properties
- Made Voltage Level and State readonly in Outage details window
- Added a confirmation dialog on creating and updating an Outage
- Changed the message that opens on empty search results from warning to information
- Added automatic search refresh after creating or updating an Outage