private void buscarEsp() { string referencia = textBox5.Text; if (!string.IsNullOrEmpty(referencia)) { Palabra item = palabras.FirstOrDefault(Palabra => Palabra.SigEspanol == referencia); if (item != null) { textBox6.Text = item.SigIngles; } else { //MessageBox.Show("No se pudo encontrar la palabra, agregar?"); DialogResult dialogResult = MessageBox.Show("¿Agregar la palabra al diccionario?", "Palabra no encontrada", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { string palabraEsp = Convert.ToString(Microsoft.VisualBasic.Interaction.InputBox("Ingrese palabra en español")); string palabraIng = Convert.ToString(Microsoft.VisualBasic.Interaction.InputBox("Ingrese palabra en ingles")); validarPalabras(palabraEsp, palabraIng); } else if (dialogResult == DialogResult.No) { } } } else { MessageBox.Show("Ingrese la palabra a buscar"); } }
private void agregarPalabra(string espaniol, string ingles) { Palabra palabra = new Palabra(); palabra.SigEspanol = espaniol; palabra.SigIngles = ingles; palabras.Add(palabra); label6.Text = "Palabras en el diccionario: " + palabras.Count; txtEspanol(espaniol); txtIngles(ingles); textBox1.Text = null; textBox2.Text = null; }