private void Button_Click(object sender, RoutedEventArgs e) { BCategoria bCategoria = null; try { bCategoria = new BCategoria(); if (categoria != null) { bCategoria.Update(new Categoria { IdCategoria = int.Parse(txtID.Text), NombreCategoria = txtNombre.Text, Descripcion = txtDescripcion.Text }); } else { bCategoria.Insert(new Categoria { NombreCategoria = txtNombre.Text, Descripcion = txtDescripcion.Text }); } Close(); } catch (Exception) { } }
private void BntGrabar_Click(object sender, RoutedEventArgs e) { BCategoria bCategoria = null; bool result = true; try { bCategoria = new BCategoria(); if (ID > 0) { result = bCategoria.Actualizar(new Categoria { IdCategoria = ID, NombreCategoria = txtNombre.Text, Descripcion = txtDescripcion.Text }); } else { result = bCategoria.Insert(new Categoria { NombreCategoria = txtNombre.Text, Descripcion = txtDescripcion.Text }); } if (!result) { MessageBox.Show("Comunicarse con el Administrador"); } Close(); } finally { bCategoria = null; } }