private void btnBuscar_Click(object sender, EventArgs e) { mgListado.Rows.Clear(); IdiomaComponent idiomaComponent = new IdiomaComponent(); List <Entities.Idioma> idiomas = new List <Entities.Idioma>(); string resultado = ValidadoresComponent.VerificarLetras(txtBuscar.Text); if (resultado == "") { mgListado.Rows.Clear(); idiomas = idiomaComponent.buscar(txtBuscar.Text); int n = 0; foreach (Entities.Idioma item in idiomas) { n = mgListado.Rows.Add(); mgListado.Rows[n].Cells[0].Value = item.Id; mgListado.Rows[n].Cells[1].Value = item.idioma; mgListado.Rows[n].Cells[2].Value = item.codigo; n++; } } else { MetroMessageBox.Show(this, resultado, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
void listaIdiomas() { cbIdioma.DataSource = null; List <Entities.Idioma> idiomas = new List <Entities.Idioma>(); IdiomaComponent idiomaComponent = new IdiomaComponent(); idiomas = idiomaComponent.Read(); cbIdioma.DataSource = idiomas; cbIdioma.DisplayMember = "idioma"; cbIdioma.ValueMember = "Id"; int index = 0; foreach (var item in idiomas) { if (SingletonIdioma.intance.getUsuario().idioma != item.idioma) { index++; } else { break; } } cbIdioma.SelectedIndex = index; }
private void btnModificar_Click(object sender, EventArgs e) { string resultadoCodigo = ValidadoresComponent.VerificarCodigoPais(txtCodigo.Text); string resultadoIdioma = ValidadoresComponent.VerificarLetras(txtIdioma.Text); if (resultadoCodigo == "" || resultadoIdioma == "") { IdiomaComponent idiomaComponent = new IdiomaComponent(); Entities.Idioma idioma = new Entities.Idioma(); idioma.Id = int.Parse(mgListado.CurrentRow.Cells[0].Value.ToString()); idioma.idioma = txtIdioma.Text; idioma.codigo = txtCodigo.Text; if (idiomaComponent.Update(idioma)) { ValidadoresComponent.Modificado(idioma.idioma, this); llenarGrilla(); } else { ValidadoresComponent.ErrorAltaModificacado(idioma.idioma, this); } } else { if (resultadoCodigo != "") { MetroMessageBox.Show(this, resultadoCodigo, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (resultadoIdioma != "") { MetroMessageBox.Show(this, resultadoIdioma, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnAlta_Click(object sender, EventArgs e) { string resultadoCodigo = ValidadoresComponent.VerificarCodigoPais(txtCodigo.Text); string resultadoIdioma = ValidadoresComponent.VerificarLetras(txtIdioma.Text); if (resultadoCodigo == "" && resultadoIdioma == "") { IdiomaComponent idiomaComponent = new IdiomaComponent(); Entities.Idioma idioma = new Entities.Idioma(); idioma.idioma = txtIdioma.Text; idioma.codigo = txtCodigo.Text; if (idiomaComponent.Create(idioma) == null) { ValidadoresComponent.ErrorAltaModificacado("Idioma", this); } else { ValidadoresComponent.Alta("Idioma", this); llenarGrilla(); } } else { if (resultadoCodigo != "") { MetroMessageBox.Show(this, resultadoCodigo, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (resultadoIdioma != "") { MetroMessageBox.Show(this, resultadoIdioma, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
public void CambiarIdiomaSinLogueo() { TraduccionComponent traduccionComponent = new TraduccionComponent(); List <Traduccion> traduccions = new List <Traduccion>(); IdiomaComponent idiomaComponent = new IdiomaComponent(); Idioma idioma = new Idioma(); idioma = (Idioma)cbIdioma.SelectedItem; traduccions = traduccionComponent.ReadByIdioma(idioma.Id); foreach (var traduccion in traduccions) { foreach (Control item in this.Controls) { if (item.ToString().Contains("Label") || item.ToString().Contains("Button") || item.ToString().Contains("Tile")) { if (traduccion.palabra.palabra == item.Tag.ToString()) { item.Text = traduccion.traduccion; } } if (item.ToString().Contains("TabControl")) { foreach (Control subItem in item.Controls) { if (traduccion.palabra.palabra == subItem.Tag.ToString()) { subItem.Text = traduccion.traduccion; } foreach (Control tab in subItem.Controls) { if (tab.ToString().Contains("Label") || tab.ToString().Contains("Button") || tab.ToString().Contains("Tile")) { if (tab.Tag != null) { if (traduccion.palabra.palabra == tab.Tag.ToString()) { tab.Text = traduccion.traduccion; } } } } } } } } SingletonIdioma.intance.CambiarIdioma(idioma); }
private void frmAlumnoIndex_Load(object sender, EventArgs e) { List <Idioma> idiomas = new List <Idioma>(); IdiomaComponent idiomaComponent = new IdiomaComponent(); idiomas = idiomaComponent.Read(); cbIdioma.DataSource = idiomas; cbIdioma.DisplayMember = "idioma"; cbIdioma.ValueMember = "Id"; }
private void frmTraduccion_Load(object sender, EventArgs e) { Obsever.AgregarForm(this); IdiomaComponent idiomaComponent = new IdiomaComponent(); List <Entities.Idioma> idiomas = new List <Entities.Idioma>(); idiomas = idiomaComponent.Read(); cbIdioma.DataSource = idiomas; cbIdioma.DisplayMember = "idioma"; cbIdioma.ValueMember = "Id"; }
private void btnEliminar_Click(object sender, EventArgs e) { IdiomaComponent idiomaComponent = new IdiomaComponent(); var confirmar = MetroMessageBox.Show(this, "¿Desea Borrar este registro?", "Borrar", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (confirmar == DialogResult.Yes) { idiomaComponent.Delete(int.Parse(mgListado.CurrentRow.Cells[0].Value.ToString())); llenarGrilla(); } }
void listarIdioma() { List <Idioma> idiomas = new List <Idioma>(); IdiomaComponent idiomaComponent = new IdiomaComponent(); idiomas = idiomaComponent.Read(); cbIdioma.DataSource = idiomas; cbIdioma.DisplayMember = "idioma"; cbIdioma.ValueMember = "Id"; }
private void frmMaestro_Load(object sender, EventArgs e) { this.Text = "Bienvenido " + persona.nombreCompleto; UsuarioPersonaComponent usuarioPersonaComponent = new UsuarioPersonaComponent(); persona = usuarioPersonaComponent.ReadByPersona(SessionManager.instance.GetUSuario().Id).persona; List <Idioma> idiomas = new List <Idioma>(); IdiomaComponent idiomaComponent = new IdiomaComponent(); idiomas = idiomaComponent.Read(); cbIdioma.DataSource = idiomas; cbIdioma.DisplayMember = "idioma"; cbIdioma.ValueMember = "Id"; RecorridoForm.CambiarIdioma(this); }
private void frmMaestro_Load(object sender, EventArgs e) { UsuariosComponent usuariosComponent = new UsuariosComponent(); usuarios = usuariosComponent.ReadByEmail(SessionManager.instance.GetUSuario().Email); MaestroComponent maestroComponent = new MaestroComponent(); maestro = maestroComponent.ReadByUsuario(usuarios.Id); Obsever.AgregarForm(this); List <Idioma> idiomas = new List <Idioma>(); IdiomaComponent idiomaComponent = new IdiomaComponent(); idiomas = idiomaComponent.Read(); cbIdioma.DataSource = idiomas; cbIdioma.DisplayMember = "idioma"; cbIdioma.ValueMember = "Id"; }
private void llenarGrilla() { mgListado.Rows.Clear(); IdiomaComponent idiomaComponent = new IdiomaComponent(); List <Entities.Idioma> idiomas = new List <Entities.Idioma>(); idiomas = idiomaComponent.Read(); int n = 0; foreach (Entities.Idioma item in idiomas) { n = mgListado.Rows.Add(); mgListado.Rows[n].Cells[0].Value = item.Id; mgListado.Rows[n].Cells[1].Value = item.idioma; mgListado.Rows[n].Cells[2].Value = item.codigo; n++; } }