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

Main to feature 1 #12

Merged
merged 8 commits into from
Aug 11, 2023
Merged

Main to feature 1 #12

merged 8 commits into from
Aug 11, 2023

Conversation

JasmineChu
Copy link
Contributor

No description provided.

preliminary interface for schedule view, use cases to read from .csv and parse data
>UI updates according to user inputs related to deleting employees, and calls use case to modify corresponding entities
>String ID used to temporarily sub for Employee object
- refactored UI classes to drivers package
- new use case to add employees to schedule
*needs classes HRSystem and Employee to compile
- added a use case for writing schedule data to the .csv
- new sample "HRSystem", "Employee" and "Main" classes to facilitate testing
- added javadocs to all classes
- interfaces now only have abstract methods
- reading CSV action moved to ScheduleController
- use cases modifying/creating schedule are no longer static
@JasmineChu JasmineChu self-assigned this Aug 11, 2023
@JasmineChu JasmineChu merged commit d63c18e into feature-1-create-employee-system Aug 11, 2023
1 check passed
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.

1 participant