Added addExpense and addMonthlyIncome feature to new class#9
Open
etschulte wants to merge 138 commits intoFerrisSE:masterfrom
Open
Added addExpense and addMonthlyIncome feature to new class#9etschulte wants to merge 138 commits intoFerrisSE:masterfrom
etschulte wants to merge 138 commits intoFerrisSE:masterfrom
Conversation
User is populated with getters and setters for username and password. EWalletApp CreateUser works for user creation. To add users, the username must not be taken and the password must be complex.
Adding user account creation feature
GUI is setup using CardLayout with a menubar to nav between features with ease, similar to how it is done in JavaFX with scene switching. Each of the feature panels needs to be built still.
Panels have been created for adding items and importing items. Estimates and reports UI still has to designed.
The size and spacing of the UI is modified.
Adding basic UI to estimate page
Added new class and two methods to it
|
Are you sure you wanted to merge with the class before your forked repository? Just making sure since I made the mistake of pushing to wrong repository |
Income reports, expense reports, and detailed reports is populated when items are added. Item adding will work once User, Wage, and Expense are updated on main branch. Completed requirements of those on my end for testing. Home page is updated when items are added as well.
On the Add Income page, previously there was a JTextField accepting input for months with no restrictions. Now there is a JComboBox with dates in a specific format.
Adding comments to file to give insight into the workings of this file as well as making slight modifications to various things the IDE recommends fixing.
Methods that weren't using ExpenserMain that should are now using ExpenserMain.
Initializing the arraylists, adding expense variable, and adding various methods useful for updating variables and getting data used throughout the app.
Adding Javadoc comments to User.java. Forgot to do it in last push.
Added Expense feature
Filling out addExpense, addMonthlyIncome, and updateMonthlySavings
Replaced ExpenserMain.java file with one from master.
addExpense, addMonthlyIncome, and updateMonthlySavings methods update
Correcting spacing in file
Merge is requiring file to be the exact same as in master
Readding data to ExpenserMain and going to fix on GitHub
Names switched from test to repo versions. Updated methods used from yearlyFrequency() to frequency().
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I made a new class and added addExpense and addMonthlyIncome methods to it to get started on the add monthly income and add expense features.