Пример #1
0
        public void EditPerson()
        {
            Person personEdit = new Person(name, address, city, state, zip, phoneNumber);

            Console.WriteLine("Enter the name of person");
            string nameCheck = Console.ReadLine();

            foreach (Person person in personDetails)
            {
                if (person.GetName().Equals(nameCheck))
                {
                    personEdit = person;
                }
                Console.WriteLine("Enter the address");
                String address = Console.ReadLine();
                personEdit.SetAddress(address);
                Console.WriteLine("Enter the city");
                String city = Console.ReadLine();
                personEdit.SetCity(city);
                Console.WriteLine("Enter the state");
                String state = Console.ReadLine();
                personEdit.SetState(state);
                Console.WriteLine("Enter the zip");
                String zip = Console.ReadLine();
                personEdit.SetZip(zip);
                Console.WriteLine("Enter the phone number");
                String phoneNumber = Console.ReadLine();
                personEdit.SetPhoneNumber(phoneNumber);
                personDetails.Add(personEdit);
            }
        }
        public void EditPerson()
        {
            Console.WriteLine("Enter the name of person");
            string name       = Console.ReadLine();
            Person editPerson = SearchPerson(name);

            Console.WriteLine("Enter choice: 1.Address 2.City 3.State 4.Zip 5.Phone Number 6.exit");
            int choice = Convert.ToInt32(Console.ReadLine());

            switch (choice)
            {
            case 1:
                Console.WriteLine("Enter the address");
                String address = Console.ReadLine();
                editPerson.SetAddress(address);
                break;

            case 2:
                Console.WriteLine("Enter the city");
                String city = Console.ReadLine();
                editPerson.SetCity(city);
                break;

            case 3:
                Console.WriteLine("Enter the state");
                String state = Console.ReadLine();
                editPerson.SetState(state);
                break;

            case 4:
                Console.WriteLine("Enter the zip");
                String zip = Console.ReadLine();
                editPerson.SetZip(zip);
                break;

            case 5:
                Console.WriteLine("Enter the phone number");
                String phoneNumber = Console.ReadLine();
                editPerson.SetPhoneNumber(phoneNumber);
                break;

            case 6:
                break;
            }
        }