示例#1
0
        private void txtBxBuscar_Click(object sender, EventArgs e)
        {
            Contacto contacto = agenda.buscar(txtBxTelBuscar.Text);

            if (agenda.buscar(txtBxTelBuscar.Text) == null)
            {
                MessageBox.Show("Contacto No Encontrado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                clear();
            }
            else
            {
                txtBxNombre.Text   = contacto.Nombre;
                txtBxAPaterno.Text = contacto.APaterno;
                txtBxAMaterno.Text = contacto.AMaterno;
                txtBxTelefono.Text = contacto.Telefono;
                txtBxEdad.Text     = contacto.Edad;
                txtBxEmail.Text    = contacto.Email;
                MessageBox.Show("Contacto Encontrado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
示例#2
0
        public void insertar(int pos, Contacto con)
        {
            int posReal = pos - 1;

            aux = inicio;

            if (posReal == 0)
            {
                inicio           = con;
                inicio.Siguiente = aux;
            }
            else
            {
                Contacto sigNuevo;
                for (int x = 0; x < posReal - 1; x++)
                {
                    aux = aux.Siguiente;
                }
                sigNuevo      = aux.Siguiente;
                con.Siguiente = sigNuevo;
                aux.Siguiente = con;
            }
        }