private void GuardarButton_Click(object sender, EventArgs e) { try { Validar(CategoriaIDTextBox, "El Id esta Vaicio!"); Validar(DescripcionTextBox, "La Descripcion esta Vacia!"); if (CategoriaIDTextBox.Text.Equals("") && !DescripcionTextBox.Text.Equals("")) { if (categoria.BuscarDescripcion(DescripcionTextBox.Text)) { MessageBox.Show("Esta Categoria ya existe!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Warning); Limpiar(); DescripcionTextBox.Focus(); } else { LlenarDatos(categoria); if (categoria.Insertar()) { MessageBox.Show("Categoria guardada...", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); GuardarButton.Enabled = false; } else { MessageBox.Show("Error al guardar!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { if (!CategoriaIDTextBox.Text.Equals("") && categoria.Buscar(int.Parse(CategoriaIDTextBox.Text)) && !DescripcionTextBox.Text.Equals("")) { if (categoria.BuscarDescripcion(DescripcionTextBox.Text)) { LlenarDatos(categoria); if (categoria.Editar()) { MessageBox.Show("Categoria Modificada!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error al Modificar Categoria!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Error al Modificar Categoria.\n Pues esta Cagoria No existe!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } catch (Exception exc) { throw exc; } }