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(); } } } } }
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); } }
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(); }
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)); }
public string AgregarIdioma(EEseguridad.Idioma.eeIdioma idioma) { return("insert into Idioma(Idioma) values('" + idioma.GetIdioma() + "')"); }