void Employee::display() const { std::cout << "Employee: " << getLastName() << ", " << getFirstName() << "\n--------------------------------\n" << (mHired ? "Current Employee" : "Former Employee") << "\nEmployee Number: " << getEmployeeNumber() << "\nSalary: $" << getSalary() << "\n\n"; }
void Employee::display() const { cout << "Employee: " << getLastName() << ", " << getFirstName() << endl; cout << "-------------------------" << endl; cout << (bHired ? "Current Employee" : "Former Employee") << endl; cout << "Employee Number: " << getEmployeeNumber() << endl; cout << "Salary: $" << getSalary() << endl; cout << endl; }
Employee& Database::getEmployee(int inEmployeeNumber) { for(auto iter = mEmployees.begin(); iter!=mEmployees.end(); ++iter) { if(iter->getEmployeeNumber() == inEmployeeNumber) { return *iter; } } cerr << "No employee with number " << inEmployeeNumber << endl; //throw exception; return *mEmployees.end(); }