private void BtnAgregarProducto_Click(object sender, RoutedEventArgs e) { Modulos.ModuloProducto moduloProducto = new Modulos.ModuloProducto(); var producto = new ProductoModel(); producto.Estado = EntityState.Agregado; moduloProducto.DataContext = producto; moduloProducto.txtCodigo.Focus(); moduloProducto.btnActualizar.IsEnabled = false; moduloProducto.ShowDialog(); ListarProductos(); }
private void BtnEditar_Click(object sender, RoutedEventArgs e) { Modulos.ModuloProducto moduloProducto = new Modulos.ModuloProducto(); producto = dgdProductos.SelectedItem as ProductoModel; if (producto != null) { producto.Estado = EntityState.Actualizado; moduloProducto.DataContext = producto; moduloProducto.btnGuardar.IsEnabled = false; moduloProducto.ShowDialog(); ListarProductos(); } else { MessageBox.Show("Por favor seleccione una fila", "Editar producto", MessageBoxButton.OK, MessageBoxImage.Warning); } }