private void BuscarButton_Click(object sender, EventArgs e)
        {
            try
            {
                Validar(CategoriaIDTextBox, "El Id esta Vaicio!");

                if (!CategoriaIDTextBox.Text.Equals("") && categoria.Buscar(int.Parse(CategoriaIDTextBox.Text)))
                {
                    DescripcionTextBox.Text = categoria.Descripcion;

                    CategoriaIDTextBox.Focus();
                    EliminarButton.Enabled = true;
                    GuardarButton.Enabled  = true;
                }
                else
                {
                    MessageBox.Show("Id no encontrado!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    EliminarButton.Enabled = false;
                    Limpiar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void DescripcionTextBox_KeyPress(object sender, KeyPressEventArgs e)
        {
            if ((e.KeyChar >= 48 && e.KeyChar <= 57) || (e.KeyChar == 8) || (e.KeyChar >= 65 && e.KeyChar <= 90) || (e.KeyChar >= 96 && e.KeyChar <= 122 || (e.KeyChar == 32) || (e.KeyChar >= 160 && e.KeyChar <= 165)))
            {
                e.Handled = false;
            }
            else
            {
                e.Handled = true;
            }

            if (e.KeyChar == 13)
            {
                CategoriaIDTextBox.Focus();
            }
        }
 private void Limpiar()
 {
     CategoriaErrorProvider.Clear();
     CategoriaIDTextBox.Clear();
     DescripcionTextBox.Clear();
 }