Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/473710 Common Data Integration #45

Open
wants to merge 31 commits into
base: main
Choose a base branch
from

Conversation

JulianYoungEviden
Copy link
Contributor

Connection to CommonData

This PR adds connection to the CommonData API, removing the Test Data from the solution.
New DTO classes are added to receive the data from CommonData and changes are made to the Response to the front-end.
Tests are present.
The CSO Paycal JSON from Common Data is translated to a new DTO as part of the Response object.

@JulianYoungEviden JulianYoungEviden requested a review from a team as a code owner December 2, 2024 20:27
@JulianYoungEviden JulianYoungEviden changed the title Feature/473710 common data integration Feature/473710 Common Data Integration Dec 2, 2024
JulianYoungEviden and others added 26 commits December 2, 2024 21:30
Pending Unit tests and integration tests
Refactored OrganisationRegistrationSubmissionService to take the Synchronisation code out of the main file
Repaired some assignments of dates and statuses
Added support for non-compliant date-parsing
- Amended the sort order of Cosmos events
- Ensure Registration Reference Num is not overwritten
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants