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); } } }
private void btnModificar_Click(object sender, EventArgs e) { TraduccionComponent traduccionComponent = new TraduccionComponent(); if (txtIdioma.Text == "") { MetroMessageBox.Show(this, "Campo Traduccion vacio", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Entities.Idioma idioma = new Entities.Idioma(); idioma.Id = int.Parse(mgListado.CurrentRow.Cells[0].Value.ToString()); Palabra palabra = new Palabra(); palabra.Id = int.Parse(mgListado.CurrentRow.Cells[1].Value.ToString()); Traduccion traduccion = new Traduccion(idioma, palabra); traduccion.traduccion = txtIdioma.Text; traduccionComponent.Update(traduccion); } }
public Traduccion(Idioma _idioma, Palabra _palabra) { idioma = _idioma; palabra = _palabra; }