private void BtnAgregarCategoria_Click(object sender, RoutedEventArgs e) { Modulos.ModuloCategoria moduloCategoria = new Modulos.ModuloCategoria(); var categoria = new CategoriaModel(); categoria.Estado = EntityState.Agregado; moduloCategoria.DataContext = categoria; moduloCategoria.txtNombreCategoria.Focus(); moduloCategoria.btnActualizar.IsEnabled = false; moduloCategoria.ShowDialog(); ListarCategorias(); }
private void BtnEditar_Click(object sender, RoutedEventArgs e) { Modulos.ModuloCategoria moduloCategoria = new Modulos.ModuloCategoria(); categoria = dgdCategorias.SelectedItem as CategoriaModel; if (categoria != null) { categoria.Estado = EntityState.Actualizado; moduloCategoria.DataContext = categoria; moduloCategoria.btnGuardar.IsEnabled = false; moduloCategoria.ShowDialog(); ListarCategorias(); } else { MessageBox.Show("Por favor seleccione una fila", "Editar categoría", MessageBoxButton.OK, MessageBoxImage.Warning); } }