int ShowMainMenu()
double AddFunds()
- Ask user for how many funds to add
double WithdrawFunds()
- Ask user for how many funds to withdraw
void InsufficientFundsToWithdraw()
- Display message when they don't have enough money to withdraw funds
string AskForNewPortfolioName()
- Asks user for a new name
void NameAlreadyExists()
- Tell user name already existed and can't be added
void TooManyPortfolios()
- Tell user there are too many portfolios to add a new portfolio
string AskForPortfolioToDelete()
- Asks user for a new name
void NameDoesntExist()
- Tell user no portfolio of that name exists
void TooFewPortfolios()
- Tell user there are no portfolios
string AskForPortfolioName()
- Find out what portfolio they'll use
void NameDoesntExist()
- Tell user that portfolio doesn't exist
void PortfolioReport(string report)
- We'll need to talk about this one
string StockToBuy()
- Find out what stock they'll buy
void StockNameDoesntExist()
- Tell user they picked a nonexistant stock
int NumberOfStocks()
- Find out how many stocks to buy
void InsufficientFunds()
- Tell the user there aren't enough funds to buy stock
string StockToSell()
- Find out what stock they'll buy
void StockNameDoesntExist()
- Tell user they picked a nonexistant stock
int NumberOfStocks()
- Find out how many stocks to sell
void InsufficientStockss()
- Tell the user there aren't enough stocks to sell
void ShowAccountReport(string report)