Exemplo n.º 1
0
 //Método agregar contacto
 public void AgregarContacto(Contactos contacto)
 {
     if (_index < TAM)
     {
         _contactos[_index] = contacto;
         _index++;
     }
     else
     {
         Console.WriteLine("Agenda llena");
     }
 }
Exemplo n.º 2
0
        //Método muestra los contactos Ordenados
        public void MostrarOrdenados()
        {
            if (NoHayContactos())
            {
                return;
            }
            Contactos[] ordenados = new Contactos[_index];
            Array.Copy(_contactos, ordenados, _index);
            Array.Sort(ordenados);

            Console.WriteLine(CadenaContactos(ordenados));
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Agenda de Contactos");
            Console.WriteLine("1. Ver Contactos");
            Console.WriteLine("2. Agregar contactos");
            Console.WriteLine("3. Borrar último contacto");
            Console.WriteLine("4. Buscar contacto por nombre");
            Console.WriteLine("5. Acerca de...");
            Console.WriteLine("6. Salir");
            Console.WriteLine("Seleccionar una opción");

            Contactos C1 = new Contactos("Juan", 985875487, "*****@*****.**");
            Contactos C2 = new Contactos("Elio", 965465252, "*****@*****.**");

            Console.WriteLine(C1.ToString());
        }
Exemplo n.º 4
0
        public void AgregarContato()
        {
            Limpiar();
            Console.WriteLine("Nuevo contacto: ");
            Contactos contacto = new Contactos();

            Console.WriteLine("Nombre: ");
            contacto.Nombre = Console.ReadLine();
            Console.WriteLine("Telefono");
            contacto.Telefono = Console.ReadLine();
            Console.WriteLine("Email: ");
            contacto.Correo = Console.ReadLine();

            _agenda.AgregarContacto(contacto);
            Console.WriteLine("El contacto se agregó correctamente");
            PresionaParaContinuar();
        }
Exemplo n.º 5
0
        //Buscar contacto por nombre
        public void BuscarPorNombre()
        {
            Limpiar();
            Console.WriteLine("Buscar contacto");
            Console.WriteLine("Nombre: ");
            string nombre = Console.ReadLine();

            Contactos contacto = _agenda.BuscarPorNombre(nombre);

            if (contacto != null)
            {
                Console.WriteLine("Datos: \n" + contacto);
            }
            else
            {
                Console.WriteLine("Contacto no encontrado");
            }
            PresionaParaContinuar();
        }