示例#1
0
        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");
            }
        }
示例#2
0
        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;
        }