public void funcionGuardar() { if (accion == "agregar") { if (this.txtDescrip.Text == "") { Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais); mensajeText = StringResources.ExistenCamposVacios; mensajeCaption = StringResources.Validacióndecampos; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtDescrip.Focus(); return; } else { Boolean existe = false; for (int i = 0; i < dtc.Rows.Count; i++) { if (txtCod.Text.ToString().Trim().ToLower() == dtc.Rows[i]["SubCat_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 = ""; M.m_DescripSubCat = txtDescrip.Text; M.m_CogSubCat = txtCod.Text; M.m_Cat = cboCodCategoria.Text; msj = M.RegistarSubCatg(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 (frmTbSubCateg.estado == "Valido") { string msj = ""; M.m_CogSubCat = txtCod.Text; M.m_DescripSubCat = txtDescrip.Text; M.m_Cat = cboCodCategoria.Text; msj = M.ActualizarSubCategorias(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(); } }