internal IDictionary <string, Person> addToAddressBook(IDictionary <string, Person> addressBook) { Console.WriteLine("Enter the first Name of person:"); String fName = Console.ReadLine(); Console.WriteLine("Enter the last Name of person:"); String lName = Console.ReadLine(); Console.WriteLine("Enter the address"); String address = Console.ReadLine(); Console.WriteLine("Enter the city"); String city = Console.ReadLine(); Console.WriteLine("Enter the state"); String state = Console.ReadLine(); Console.WriteLine("Enter the zip"); String zip = Console.ReadLine(); Console.WriteLine("Enter the phone number"); String phoneNumber = Console.ReadLine(); Person personNew = new Person(fName, lName, address, city, state, zip, phoneNumber); addressBook.Add(personNew.GetFirstName(), personNew); return(addressBook); }
private void PutInFile(Person person, StreamWriter writer) { string firstName = person.GetFirstName(); string lastName = person.GetLastName(); string phoneNumber = person.GetPhoneNumber(); writer.WriteLine(string.Join("|", "Person", firstName, lastName, phoneNumber)); }
private void DisplayPerson(Person person) { Console.WriteLine(person.GetFirstName()); Console.WriteLine(person.GetLastNamee()); Console.WriteLine(person.Getaddress()); Console.WriteLine(person.GetCity()); Console.WriteLine(person.GetZip()); Console.WriteLine(person.GetPhoneNumber()); }
private void PutInFile(Person person) { using (StreamWriter writer = File.AppendText(_contactsFileName)) { string firstName = person.GetFirstName(); string lastName = person.GetLastName(); string phoneNumber = person.GetPhoneNumber(); writer.WriteLine(string.Join("|", "Person", firstName, lastName, phoneNumber)); } }
public override int CompareTo(Contact other) { Company company = other as Company; if (company != null) { return(_lastName.CompareTo(company.GetName())); } Person person = other as Person; if (person != null) { int lastNameCompare = _lastName.CompareTo(person.GetLastName()); if (lastNameCompare == 0) { return(_firstName.CompareTo(person.GetFirstName())); } return(lastNameCompare); } return(-1); }