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); } }
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; } }