private void btnGuardar_Click(object sender, RoutedEventArgs e) { if (accionProducto == accion.Nuevo) { Producto pro = new Producto() { NombreProducto = txbNombre.Text, Descripcion = txbDescripcion.Text, PrecioCompra = txbPrecioCompra.Text, PrecioVenta = txbPrecioVenta.Text, Presentacion = txbPresentacion.Text, Categoria = cbxCategoria.Text, }; if (manejadorProducto.Agregar(pro)) { MessageBox.Show("Producto agregado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); HabilitarBotones(true); HabilitarCajas(false); } else { MessageBox.Show("El Producto no se pudo agregar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Producto pro = dtgProductos.SelectedItem as Producto; pro.NombreProducto = txbNombre.Text; pro.Descripcion = txbDescripcion.Text; pro.PrecioCompra = txbPrecioCompra.Text; pro.PrecioVenta = txbPrecioVenta.Text; pro.Presentacion = txbPresentacion.Text; pro.Categoria = cbxCategoria.Text; if (manejadorProducto.Modificar(pro)) { MessageBox.Show("Producto modificado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); HabilitarBotones(true); HabilitarCajas(false); } else { MessageBox.Show("El producto no se pudo actualizar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void btnProductosGuardar_Click(object sender, RoutedEventArgs e) { if (accionProductos == accion.Nuevo) { Productoss emp = new Productoss() { Nombre = txbProductosNombre.Text, Categoria = txbProductosCategoria.Text, Descripcion = txbProductosDescripcion.Text, PrecioCompra = txbProductosPrecioCompra.Text, PrecioVenta = txbProductosPrecioVenta.Text }; if (manejadorProducto.Agregar(emp)) { MessageBox.Show("Producto agregado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposDeProductos(); ActualizarTablaProdutos(); PonerBotonesProductosEnEdicion(false); } else { MessageBox.Show("El Producto no se pudo agregar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Productoss emp = dtgProductos.SelectedItem as Productoss; emp.Nombre = txbProductosNombre.Text; emp.Categoria = txbProductosCategoria.Text; emp.Descripcion = txbProductosDescripcion.Text; emp.PrecioCompra = txbProductosPrecioCompra.Text; emp.PrecioVenta = txbProductosPrecioVenta.Text; if (manejadorProducto.Modificar(emp)) { MessageBox.Show("El Producto modificado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposDeProductos(); ActualizarTablaProdutos(); PonerBotonesProductosEnEdicion(false); } else { MessageBox.Show("El Peoducto no se pudo actualizar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error); } } }