issues
search
CSC207-2022F-UofT
/
course-project-bill-gates
A bill recording software developed by team "Bill Gates."
9
stars
4
forks
source link
[+] Improve BillUpdateUseCase and lay out initialization structure.
#45
Closed
ScottCTD
closed
1 year ago
ScottCTD
commented
1 year ago
Summary
I improved the bill update use case and fixed many bugs.
Also, I actually utilized the use case by connecting it to the view.
Addtionally, I laid out the basic structure of the control flow of our program and places to call various use cases.
Finally, I added tons of java docs.
Tasks completed in this pull request:
[x] Add splitter support in
BillUpdateUseCase
.
[x] Connect the GUI with
BillUpdateUseCase
.
[x] Beautify the displayed data in the bill table.
[x] Construct the structure of how to initialize our program's parts (GUI, database, usecase, and more).
[x] Initialize places for other use cases controller to use.
[x] Fix the bug in
User
: The
User
didn't initialize the
currentBillId
instance variables.
[x] Add Java Doc everywhere.
[x] Fix a bug in
DeleteEntryUseCase
that it doesn't need to accept a bill id.
Summary
Tasks completed in this pull request:
BillUpdateUseCase
.BillUpdateUseCase
.User
: TheUser
didn't initialize thecurrentBillId
instance variables.DeleteEntryUseCase
that it doesn't need to accept a bill id.