Exemple #1
0
        void cambiarIdioma(Form iu)
        {
            bllTraduccion bll = new bllTraduccion();

            EEseguridad.Idioma.eeIdioma idioma = new EEseguridad.Idioma.eeIdioma(EEseguridad.Idioma.SingletonIdioma.intance.getUsuario().idioma);
            EEseguridad.Idioma.SingletonIdioma.intance.NuevoIdioma(idioma);


            EEseguridad.Idioma.SingletonIdioma.intance.CambiarIdioma(idioma.GetIdioma());
            bllTraduccion traduccion = new bllTraduccion();
            Hashtable     ht         = new Hashtable();

            ht = traduccion.ObtenerTraduccion(EEseguridad.Idioma.SingletonIdioma.intance.getUsuario().idioma);
            foreach (DictionaryEntry item in ht)
            {
                foreach (Control controles in iu.Controls)
                {
                    if (controles.Tag == null)
                    {
                    }
                    else
                    {
                        if (controles.Tag.Equals(item.Key))
                        {
                            controles.Text = item.Value.ToString();
                        }
                    }
                }
            }
        }
Exemple #2
0
        private void btnAgregarTraduccion_Click(object sender, EventArgs e)
        {
            if (txtIdioma.Text == "")
            {
                MessageBox.Show(this, "No coloco nada en el campo idioma", "error", MessageBoxButtons.OK);
            }
            else
            {
                BLLseguridad.Idioma.bllIdioma     idioma        = new BLLseguridad.Idioma.bllIdioma();
                EEseguridad.Idioma.eeIdioma       eeIdioma      = new EEseguridad.Idioma.eeIdioma(txtIdioma.Text);
                BLLseguridad.Idioma.bllTraduccion bllTraduccion = new BLLseguridad.Idioma.bllTraduccion();
                idioma.crearIdioma(txtIdioma.Text);
                List <EEseguridad.Idioma.eeTraduccion> traduccion = new List <EEseguridad.Idioma.eeTraduccion>();
                foreach (DataGridViewRow item in dgvTraduccion.Rows)
                {
                    if (item.Cells[0].Value == null)
                    {
                    }
                    else
                    {
                        string traducido = item.Cells[0].Value.ToString();
                        string laPalabra = item.Cells[1].Value.ToString();
                        EEseguridad.Idioma.eePalabra    palabra  = new EEseguridad.Idioma.eePalabra(laPalabra);
                        EEseguridad.Idioma.eeTraduccion traducir = new EEseguridad.Idioma.eeTraduccion(traducido, eeIdioma, palabra, "");
                        traduccion.Add(traducir);
                    }
                }

                bllTraduccion.CrearTraduccion(traduccion);
            }
        }
Exemple #3
0
        private void cbIdioma_SelectedIndexChanged(object sender, EventArgs e)
        {
            CambiarCultura();
            EEseguridad.Idioma.eeIdioma idioma = new EEseguridad.Idioma.eeIdioma(cbIdioma.Text);
            EEseguridad.Idioma.SingletonIdioma.intance.NuevoIdioma(idioma);

            CambiarIdioma();
        }
Exemple #4
0
 public void crearIdioma(string idioma)
 {
     EEseguridad.Idioma.eeIdioma unIdioma = new EEseguridad.Idioma.eeIdioma(idioma);
     unIdioma.CambiarIdioma(idioma);
     DALseguridad.Idioma.dalIdioma dal = new DALseguridad.Idioma.dalIdioma();
     MPPSeguridad.Idioma.mppIdioma mpp = new MPPSeguridad.Idioma.mppIdioma();
     dal.Escribir(mpp.AgregarIdioma(unIdioma));
 }
Exemple #5
0
 public string AgregarIdioma(EEseguridad.Idioma.eeIdioma idioma)
 {
     return("insert into Idioma(Idioma) values('" + idioma.GetIdioma() + "')");
 }