private void buttonGuardar_Click(object sender, EventArgs e) { LeerCombos(); var Traducciones = TraductorBLL.ObtenerTraducciones(beIdioma); IdiomaTraduccionBE nTraduc = new IdiomaTraduccionBE(); nTraduc.Etiqueta = beEt; nTraduc.Texto = textTraduccion.Text; if (Traducciones != null && Traducciones.ContainsKey(beEt.Nombre)) // Si existe entonces la modifico { TraductorBLL.InsertarEditarTraduccion(beIdioma, nTraduc, 2); MessageBox.Show("La traducción se Modifico correctamente"); } else { TraductorBLL.InsertarEditarTraduccion(beIdioma, nTraduc, 1); // Si no existe entonces la creo MessageBox.Show("La Traducción se Creó correctamente"); } textTraduccion.Text = ""; }
private void Traducir() { IdiomaBE Idioma = null; if (SesionSingleton.Instancia.IsLogged()) { Idioma = SesionSingleton.Instancia.Usuario.Idioma; } var Traducciones = TraductorBLL.ObtenerTraducciones(Idioma); if (Traducciones != null) // Al crear un idioma nuevo y utilizarlo no habrá traducciones, por lo tanto es necesario consultar si es null { if (this.Tag != null && Traducciones.ContainsKey(this.Tag.ToString())) // Título del form { this.Text = Traducciones[this.Tag.ToString()].Texto; } foreach (Control x in this.Controls) // Todos los controles { if (x.Tag != null && Traducciones.ContainsKey(x.Tag.ToString())) { x.Text = Traducciones[x.Tag.ToString()].Texto; } } } }
private void Traducir() { IdiomaBE Idioma = null; if (SesionSingleton.Instancia.IsLogged()) { Idioma = SesionSingleton.Instancia.Usuario.Idioma; } var Traducciones = TraductorBLL.ObtenerTraducciones(Idioma); if (Traducciones != null) // Al crear un idioma nuevo y utilizarlo no habrá traducciones, por lo tanto es necesario consultar si es null { if (this.Tag != null && Traducciones.ContainsKey(this.Tag.ToString())) // Título del form { this.Text = Traducciones[this.Tag.ToString()].Texto; } if (groupBox2.Tag != null && Traducciones.ContainsKey(groupBox2.Tag.ToString())) // Título del form { groupBox2.Text = Traducciones[groupBox2.Tag.ToString()].Texto; } if (button1.Tag != null && Traducciones.ContainsKey(button1.Tag.ToString())) { button1.Text = Traducciones[button1.Tag.ToString()].Texto; } if (button3.Tag != null && Traducciones.ContainsKey(button3.Tag.ToString())) { button3.Text = Traducciones[button3.Tag.ToString()].Texto; } if (buttonEditar.Tag != null && Traducciones.ContainsKey(buttonEditar.Tag.ToString())) { buttonEditar.Text = Traducciones[buttonEditar.Tag.ToString()].Texto; } if (buttonCierre.Tag != null && Traducciones.ContainsKey(buttonCierre.Tag.ToString())) { buttonCierre.Text = Traducciones[buttonCierre.Tag.ToString()].Texto; } if (button4.Tag != null && Traducciones.ContainsKey(button4.Tag.ToString())) { button4.Text = Traducciones[button4.Tag.ToString()].Texto; } if (buttonLayout.Tag != null && Traducciones.ContainsKey(buttonLayout.Tag.ToString())) { buttonLayout.Text = Traducciones[buttonLayout.Tag.ToString()].Texto; } if (groupBox1.Tag != null && Traducciones.ContainsKey(groupBox1.Tag.ToString())) { groupBox1.Text = Traducciones[groupBox1.Tag.ToString()].Texto; } } }
private void buttonBuscar_Click(object sender, EventArgs e) { LeerCombos(); var Traducciones = TraductorBLL.ObtenerTraducciones(beIdioma); if (Traducciones == null) // Traducciones va a ser null cuando se cree un idioma nuevo y no tenga traducciones cargadas para las etiquetas { MessageBox.Show("Aún no existen la traducción para el Idioma seleccionado"); textTraduccion.Text = ""; } else { if (Traducciones.ContainsKey(beEt.Nombre)) { textTraduccion.Text = Traducciones[beEt.Nombre].Texto; } else { MessageBox.Show("Aún no existen la traducción para el Idioma seleccionado"); textTraduccion.Text = ""; } Traducciones.Clear(); Traducciones = TraductorBLL.ObtenerTraducciones(beIdioma); } }
private void FormUsuarios_Load(object sender, EventArgs e) { CargarGrilla(); List <IdiomaBE> Idiomas = new List <IdiomaBE>(); Idiomas = TraductorBLL.ObtenerIdiomas(); comboIdioma.DataSource = Idiomas; }
private void MostrarIdiomas() { var idiomas = TraductorBLL.ObtenerIdiomas(); foreach (var item in idiomas) { var t = new ToolStripMenuItem(); t.Text = item.Nombre; t.Tag = item; this.idiomaToolStripMenuItem.DropDownItems.Add(t); t.Click += idioma_Click; } }
public void ObtenerIdiomas() { Idiomas = new List <IdiomaBE>(); Idiomas = TraductorBLL.ObtenerIdiomas(); foreach (var item in Idiomas) { if (item.Default == true) { LabelDefault.Text = item.Nombre; } } comboIdiomas.DataSource = Idiomas; }
private void buttonBorrar_Click(object sender, EventArgs e) { IdiomaBE Idioma = new IdiomaBE(); Idioma = (IdiomaBE)comboIdiomas.SelectedItem; DialogResult dialogResult = MessageBox.Show("Desea Eliminar el Idioma" + " " + Idioma.Nombre + "? Se borrarán tambien todas las traducciones", "Eliminar", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { TraductorBLL.EliminarIdioma(Idioma); VaciarControles(); ObtenerIdiomas(); } else if (dialogResult == DialogResult.No) { // No hago nada } }
private void buttonGuardar_Click(object sender, EventArgs e) { Idioma.Nombre = textBoxDescrip.Text; if (textId.Text == "[nuevo]") { TraductorBLL.Insetaridioma(Idioma, checkBoxDefault.Checked); } else { Idioma.Id = Convert.ToInt32(textId.Text); TraductorBLL.EditarIdioma(Idioma, checkBoxDefault.Checked); } VaciarControles(); ObtenerIdiomas(); }
private void Traducir() { IdiomaBE Idioma = null; if (SesionSingleton.Instancia.IsLogged()) { Idioma = SesionSingleton.Instancia.Usuario.Idioma; } var Traducciones = TraductorBLL.ObtenerTraducciones(Idioma); if (Traducciones != null) // Al crear un idioma nuevo y utilizarlo no habrá traducciones, por lo tanto es necesario consultar si es null { if (this.Tag != null && Traducciones.ContainsKey(this.Tag.ToString())) // Título del form { this.Text = Traducciones[this.Tag.ToString()].Texto; } if (buttonConfig.Tag != null && Traducciones.ContainsKey(buttonConfig.Tag.ToString())) { buttonConfig.Text = Traducciones[buttonConfig.Tag.ToString()].Texto; } if (groupBox2.Tag != null && Traducciones.ContainsKey(groupBox2.Tag.ToString())) { groupBox2.Text = Traducciones[groupBox2.Tag.ToString()].Texto; } if (buttonAgrgarGrupo.Tag != null && Traducciones.ContainsKey(buttonAgrgarGrupo.Tag.ToString())) { buttonAgrgarGrupo.Text = Traducciones[buttonAgrgarGrupo.Tag.ToString()].Texto; } if (buttonQuitarGrupo.Tag != null && Traducciones.ContainsKey(buttonQuitarGrupo.Tag.ToString())) { buttonQuitarGrupo.Text = Traducciones[buttonQuitarGrupo.Tag.ToString()].Texto; } if (groupBox3.Tag != null && Traducciones.ContainsKey(groupBox3.Tag.ToString())) { groupBox3.Text = Traducciones[groupBox3.Tag.ToString()].Texto; } if (groupBox5.Tag != null && Traducciones.ContainsKey(groupBox5.Tag.ToString())) { groupBox5.Text = Traducciones[groupBox5.Tag.ToString()].Texto; } if (label3.Tag != null && Traducciones.ContainsKey(label3.Tag.ToString())) { label3.Text = Traducciones[label3.Tag.ToString()].Texto; } if (buttonGuardarGrupo.Tag != null && Traducciones.ContainsKey(buttonGuardarGrupo.Tag.ToString())) { buttonGuardarGrupo.Text = Traducciones[buttonGuardarGrupo.Tag.ToString()].Texto; } if (groupBox1.Tag != null && Traducciones.ContainsKey(groupBox1.Tag.ToString())) { groupBox1.Text = Traducciones[groupBox1.Tag.ToString()].Texto; } if (buttonAgregarPermiso.Tag != null && Traducciones.ContainsKey(buttonAgregarPermiso.Tag.ToString())) { buttonAgregarPermiso.Text = Traducciones[buttonAgregarPermiso.Tag.ToString()].Texto; } if (buttonPermisoQuitar.Tag != null && Traducciones.ContainsKey(buttonPermisoQuitar.Tag.ToString())) { buttonPermisoQuitar.Text = Traducciones[buttonPermisoQuitar.Tag.ToString()].Texto; } if (groupBox4.Tag != null && Traducciones.ContainsKey(groupBox4.Tag.ToString())) { groupBox4.Text = Traducciones[groupBox4.Tag.ToString()].Texto; } if (label1.Tag != null && Traducciones.ContainsKey(label1.Tag.ToString())) { label1.Text = Traducciones[label1.Tag.ToString()].Texto; } if (label2.Tag != null && Traducciones.ContainsKey(label2.Tag.ToString())) { label2.Text = Traducciones[label2.Tag.ToString()].Texto; } if (buttonGuardarPermiso.Tag != null && Traducciones.ContainsKey(buttonGuardarPermiso.Tag.ToString())) { buttonGuardarPermiso.Text = Traducciones[buttonGuardarPermiso.Tag.ToString()].Texto; } if (button1.Tag != null && Traducciones.ContainsKey(button1.Tag.ToString())) { button1.Text = Traducciones[button1.Tag.ToString()].Texto; } } }
private void FormIdiomaTraducciones_Load(object sender, EventArgs e) { comboEtiqueta.DataSource = bllEt.ObtenerEtiquetas(); comboIdioma.DataSource = TraductorBLL.ObtenerIdiomas(); }
private void Traducir() #region { IdiomaBE Idioma = null; if (SesionSingleton.Instancia.IsLogged()) { Idioma = SesionSingleton.Instancia.Usuario.Idioma; } var Traducciones = TraductorBLL.ObtenerTraducciones(Idioma); if (Traducciones != null) // Al crear un idioma nuevo y utilizarlo no habrá traducciones, por lo tanto es necesario consultar si es null { if (this.Tag != null && Traducciones.ContainsKey(this.Tag.ToString())) // Título del form { this.Text = Traducciones[this.Tag.ToString()].Texto; } foreach (ToolStripItem x in this.menuStrip1.Items) // Todos los menús { if (x.Tag != null && Traducciones.ContainsKey(x.Tag.ToString())) { x.Text = Traducciones[x.Tag.ToString()].Texto; } } foreach (Control x in this.Controls) // Todos los controles { if (x.Tag != null && Traducciones.ContainsKey(x.Tag.ToString())) { x.Text = Traducciones[x.Tag.ToString()].Texto; } } if (cerrarSesiónToolStripMenuItem.Tag != null && Traducciones.ContainsKey(cerrarSesiónToolStripMenuItem.Tag.ToString())) { this.cerrarSesiónToolStripMenuItem.Text = Traducciones[cerrarSesiónToolStripMenuItem.Tag.ToString()].Texto; } if (idiomaToolStripMenuItem.Tag != null && Traducciones.ContainsKey(idiomaToolStripMenuItem.Tag.ToString())) { this.idiomaToolStripMenuItem.Text = Traducciones[idiomaToolStripMenuItem.Tag.ToString()].Texto; } if (iniciarSesiónToolStripMenuItem.Tag != null && Traducciones.ContainsKey(iniciarSesiónToolStripMenuItem.Tag.ToString())) { this.iniciarSesiónToolStripMenuItem.Text = Traducciones[iniciarSesiónToolStripMenuItem.Tag.ToString()].Texto; } if (emitirPresupuestoToolStripMenuItem.Tag != null && Traducciones.ContainsKey(emitirPresupuestoToolStripMenuItem.Tag.ToString())) { this.emitirPresupuestoToolStripMenuItem.Text = Traducciones[emitirPresupuestoToolStripMenuItem.Tag.ToString()].Texto; } if (aprobarPresupuestoToolStripMenuItem.Tag != null && Traducciones.ContainsKey(aprobarPresupuestoToolStripMenuItem.Tag.ToString())) { this.aprobarPresupuestoToolStripMenuItem.Text = Traducciones[aprobarPresupuestoToolStripMenuItem.Tag.ToString()].Texto; } if (aprobaciónComercialToolStripMenuItem.Tag != null && Traducciones.ContainsKey(aprobaciónComercialToolStripMenuItem.Tag.ToString())) { this.aprobaciónComercialToolStripMenuItem.Text = Traducciones[aprobaciónComercialToolStripMenuItem.Tag.ToString()].Texto; } if (toolStripStatusLabel1.Tag != null && Traducciones.ContainsKey(toolStripStatusLabel1.Tag.ToString())) { this.toolStripStatusLabel1.Text = Traducciones[toolStripStatusLabel1.Tag.ToString()].Texto; } if (toolStripStatusLabel2.Tag != null && Traducciones.ContainsKey(toolStripStatusLabel2.Tag.ToString())) { this.toolStripStatusLabel2.Text = Traducciones[toolStripStatusLabel2.Tag.ToString()].Texto; } if (usuariosToolStripMenuItem.Tag != null && Traducciones.ContainsKey(usuariosToolStripMenuItem.Tag.ToString())) { this.usuariosToolStripMenuItem.Text = Traducciones[usuariosToolStripMenuItem.Tag.ToString()].Texto; } if (permisosToolStripMenuItem.Tag != null && Traducciones.ContainsKey(permisosToolStripMenuItem.Tag.ToString())) { this.permisosToolStripMenuItem.Text = Traducciones[permisosToolStripMenuItem.Tag.ToString()].Texto; } if (permisoPorUsuarioToolStripMenuItem.Tag != null && Traducciones.ContainsKey(permisoPorUsuarioToolStripMenuItem.Tag.ToString())) { this.permisoPorUsuarioToolStripMenuItem.Text = Traducciones[permisoPorUsuarioToolStripMenuItem.Tag.ToString()].Texto; } if (idiomaYTraduccionesToolStripMenuItem.Tag != null && Traducciones.ContainsKey(idiomaYTraduccionesToolStripMenuItem.Tag.ToString())) { this.idiomaYTraduccionesToolStripMenuItem.Text = Traducciones[idiomaYTraduccionesToolStripMenuItem.Tag.ToString()].Texto; } if (etiquetasToolStripMenuItem.Tag != null && Traducciones.ContainsKey(etiquetasToolStripMenuItem.Tag.ToString())) { this.etiquetasToolStripMenuItem.Text = Traducciones[etiquetasToolStripMenuItem.Tag.ToString()].Texto; } if (idiomasToolStripMenuItem.Tag != null && Traducciones.ContainsKey(idiomasToolStripMenuItem.Tag.ToString())) { this.idiomasToolStripMenuItem.Text = Traducciones[idiomasToolStripMenuItem.Tag.ToString()].Texto; } if (traduccionesToolStripMenuItem.Tag != null && Traducciones.ContainsKey(traduccionesToolStripMenuItem.Tag.ToString())) { this.traduccionesToolStripMenuItem.Text = Traducciones[traduccionesToolStripMenuItem.Tag.ToString()].Texto; } if (productosToolStripMenuItem.Tag != null && Traducciones.ContainsKey(productosToolStripMenuItem.Tag.ToString())) { this.productosToolStripMenuItem.Text = Traducciones[productosToolStripMenuItem.Tag.ToString()].Texto; } if (metricasToolStripMenuItem.Tag != null && Traducciones.ContainsKey(metricasToolStripMenuItem.Tag.ToString())) { this.metricasToolStripMenuItem.Text = Traducciones[metricasToolStripMenuItem.Tag.ToString()].Texto; } if (gestiónDeClientesToolStripMenuItem.Tag != null && Traducciones.ContainsKey(gestiónDeClientesToolStripMenuItem.Tag.ToString())) { this.gestiónDeClientesToolStripMenuItem.Text = Traducciones[gestiónDeClientesToolStripMenuItem.Tag.ToString()].Texto; } if (gestiónDeProductosToolStripMenuItem.Tag != null && Traducciones.ContainsKey(gestiónDeProductosToolStripMenuItem.Tag.ToString())) { this.gestiónDeProductosToolStripMenuItem.Text = Traducciones[gestiónDeProductosToolStripMenuItem.Tag.ToString()].Texto; } if (gestionDePedidosToolStripMenuItem.Tag != null && Traducciones.ContainsKey(gestionDePedidosToolStripMenuItem.Tag.ToString())) { this.gestionDePedidosToolStripMenuItem.Text = Traducciones[gestionDePedidosToolStripMenuItem.Tag.ToString()].Texto; } if (presupuestosToolStripMenuItem1.Tag != null && Traducciones.ContainsKey(presupuestosToolStripMenuItem1.Tag.ToString())) { this.presupuestosToolStripMenuItem1.Text = Traducciones[presupuestosToolStripMenuItem1.Tag.ToString()].Texto; } } if (SesionSingleton.Instancia.IsLogged()) { this.toolStripStatusLabel2.Text = SesionSingleton.Instancia.Usuario.Nombre + " " + SesionSingleton.Instancia.Usuario.Apellido; ValidarPermisos(); } }