public void funcionGuardar() { if (accion == "agregar") { if (this.txtDescrip.Text == "" || this.txtCod.Text == "") { Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais); mensajeText = StringResources.ExistenCamposVacios; mensajeCaption = StringResources.ValidaciondeRegistro; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); if (txtCod.Text == "") { this.txtCod.Focus(); } else if (txtDescrip.Text == "") { this.txtDescrip.Focus(); } return; } else { Boolean existe = false; for (int i = 0; i < dt.Rows.Count; i++) { if (txtCod.Text.ToString().Trim().ToLower() == dt.Rows[i]["EstMaq_id"].ToString().Trim().ToLower()) { existe = true; mensajeCaption = StringResources.ErrordeValidacion; mensajeText = StringResources.YaExisteElRegistro; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); txtCod.Focus(); return; } } if (existe == false) { string msj = ""; EMP.m_DescripStatMaquina = txtDescrip.Text; EMP.m_codStatMaquinas = txtCod.Text; msj = EMP.RegistarEstatusMaquina(frmPrincipal.nombreBD); if (msj == "Registro Exitoso") { Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais); mensajeText = StringResources.DBRegistroexitoso; mensajeCaption = StringResources.ValidaciondeRegistro; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); } limpiarCajas(); FuncionInicio(); } } } else if (accion == "editar") { if (this.txtDescrip.Text == "") { Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais); mensajeText = StringResources.ExistenCamposVacios; mensajeCaption = StringResources.ValidaciondeRegistro; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtDescrip.Focus(); return; } else if (frmTbStatusdeMaquinas.estado == "valido") { string msj = ""; EMP.m_DescripStatMaquina = txtDescrip.Text.ToString().Trim(); EMP.m_codStatMaquinas = txtCod.Text.ToString().Trim(); msj = EMP.ActualizarEstatusMaquina(frmPrincipal.nombreBD); if (msj == "Actualizacion Exitos") { Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais); mensajeText = StringResources.DBActualizacionExitosa; mensajeCaption = StringResources.frmUsuarioEstiloPrueba_TituloValidacionDeActualizacion; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); } limpiarCajas(); } FuncionInicio(); } }