private void rbCuerda_CheckedChanged(object sender, EventArgs e) { lInstrumento.Items.Clear(); //Variable local int contar; Instrumento encontrado; Cuerda otro = new Cuerda(); contar = funcion.ContarElementos(); for (int i = 0; i < contar; i++) { encontrado = funcion.BuscarPorPosicion(i); if (encontrado.GetType() == typeof(Cuerda)) { otro = (Cuerda)encontrado; lInstrumento.Items.Add(otro.ToString()); } } }
private void cuerdaToolStripMenuItem_Click(object sender, EventArgs e) //Instrumento de Cuerda { Cuerda actual = new Cuerda(); agregar.actualizando = false; agregar.tipo = "cuerda"; agregar.nombre = ""; agregar.marca = ""; agregar.unidades = 0; agregar.precio = 0000.00; agregar.nroCuerda = 4; if (agregar.ShowDialog() == DialogResult.OK) { icodigo = agregar.codigo; snombre = agregar.nombre; smarca = agregar.marca; iunidades = agregar.unidades; dprecio = agregar.precio; inroCuerdas = agregar.nroCuerda; stipo = "cuerda"; actual = new Cuerda(icodigo, snombre, stipo, smarca, dprecio, iunidades, inroCuerdas); //llamar a la funcion agregar de la librerÃa funcion.Agregar(actual); //Limpia las variables icodigo = 0; snombre = ""; smarca = ""; iunidades = 0; dprecio = 0; inroCuerdas = 0; stipo = ""; //Recargue la lista Automaticamente lInstrumento.Items.Add(actual.ToString()); } }