Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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);
            }
        }