Example #1
0
        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);
        }