private void btnGuardar_Click(object sender, EventArgs e) { ValidarF = true; ep.Clear(); if (txtNombre.Text.Trim().Length == 0) { ep.SetError(txtNombre, "¡Campo requerido!"); ValidarF = false; } if (cmbCategoria.SelectedIndex == 0) { ep.SetError(cmbCategoria, "¡Seleccione una categoria!"); ValidarF = false; } if (cmbEstado.SelectedIndex == 0) { ep.SetError(cmbEstado, "¡Seleccione estado!"); ValidarF = false; } if (cmbUso.SelectedIndex == 0) { ep.SetError(cmbUso, "¡Seleccione uso!"); ValidarF = false; } if (ValidarF == true) { if (Agregando == true && Editando == false) { string idCategoria = Convert.ToString(cmbCategoria.SelectedValue); H.RegistrarHerramienta(txtNombre.Text, idCategoria, cmbUso.Text, cmbEstado.Text); MessageBox.Show("Datos agregados correctamente", "Agregando", MessageBoxButtons.OK, MessageBoxIcon.Information); Botones(); ListarHerramientas(); LimpiarControles(); validarTipoUsuario(); dgvHerramienta.Enabled = true; } else { string idCategoria = Convert.ToString(cmbCategoria.SelectedValue); H.ModificarHerramienta(txtNombre.Text, idCategoria, cmbUso.Text, cmbEstado.Text, idHerramienta); MessageBox.Show("Datos modificados correctamente", "Modificando", MessageBoxButtons.OK, MessageBoxIcon.Information); Botones(); ListarHerramientas(); LimpiarControles(); validarTipoUsuario(); dgvHerramienta.Enabled = true; } } }