private bool Validar() { bool esValido = true; if (CategoriaIdTextBox.Text.Length == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("CategoriaId está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); CategoriaIdTextBox.Focus(); GuardarButton.IsEnabled = true; } if (DescripcionTextBox.Text.Length == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Descripcion está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); DescripcionTextBox.Focus(); GuardarButton.IsEnabled = true; } if (CategoriasBLL.DuplicadoDescripcion(DescripcionTextBox.Text)) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Esta Descripcion ya existe!", "Error!", MessageBoxButton.OK, MessageBoxImage.Warning); DescripcionTextBox.Clear(); DescripcionTextBox.Focus(); GuardarButton.IsEnabled = true; } return(esValido); }