package dynamic;

import dynamic.common.LoginHandler;
import dynamic.people.AddressBookEntry;
import dynamic.people.AddressBookRetriever;
import dynamic.people.dblist.StaffList;
import dynamic.people.dblist.StaffListEntry;

/**
 * Created with IntelliJ IDEA.
 * User: John
 * Date: 22/05/12
 * Time: 04:30
 * To change this template use File | Settings | File Templates.
 */
public class PeopleComparison {

    public static void main(String[] args) {

        LoginHandler.login();

        StaffList pl = StaffList.getAllDocStaff();

        StringBuilder salutation_diffs = new StringBuilder("uid|ab_role|db_role\n");


        for (StaffListEntry sle : pl) {

            AddressBookEntry abe = AddressBookRetriever.GetAddressBookDetails(sle.Login);
            if(abe != null && !abe.title.equals(sle.Salutation))
                salutation_diffs.append(sle.Login + "|" + abe.title + "|" + sle.Salutation + "\n");

        }

        System.out.println("Different Salutations:");
        System.out.println(salutation_diffs);






    }

}
