|
@@ -8,17 +8,17 @@ using namespace std;
|
|
|
|
|
|
// Iterates though all people in the AddressBook and prints info about them.
|
|
// Iterates though all people in the AddressBook and prints info about them.
|
|
void ListPeople(const tutorial::AddressBook& address_book) {
|
|
void ListPeople(const tutorial::AddressBook& address_book) {
|
|
- for (int i = 0; i < address_book.person_size(); i++) {
|
|
|
|
- const tutorial::Person& person = address_book.person(i);
|
|
|
|
|
|
+ for (int i = 0; i < address_book.people_size(); i++) {
|
|
|
|
+ const tutorial::Person& person = address_book.people(i);
|
|
|
|
|
|
cout << "Person ID: " << person.id() << endl;
|
|
cout << "Person ID: " << person.id() << endl;
|
|
cout << " Name: " << person.name() << endl;
|
|
cout << " Name: " << person.name() << endl;
|
|
- if (person.has_email()) {
|
|
|
|
|
|
+ if (person.email() != "") {
|
|
cout << " E-mail address: " << person.email() << endl;
|
|
cout << " E-mail address: " << person.email() << endl;
|
|
}
|
|
}
|
|
|
|
|
|
- for (int j = 0; j < person.phone_size(); j++) {
|
|
|
|
- const tutorial::Person::PhoneNumber& phone_number = person.phone(j);
|
|
|
|
|
|
+ for (int j = 0; j < person.phones_size(); j++) {
|
|
|
|
+ const tutorial::Person::PhoneNumber& phone_number = person.phones(j);
|
|
|
|
|
|
switch (phone_number.type()) {
|
|
switch (phone_number.type()) {
|
|
case tutorial::Person::MOBILE:
|
|
case tutorial::Person::MOBILE:
|