private void botonGuardar_Click(object sender, RoutedEventArgs e) { if (!buscarCajasDeTextoVacias.buscarTextBoxVacios(cajasDeTexto) && comboBoxIdCategoria.SelectedIndex != -1) { Categoria c = (Categoria)comboBoxIdCategoria.SelectedItem; Producto producto = new Producto(); producto.IdProducto = textBoxIdProducto.Text; producto.IdCategoria = c.IdCategoria; producto.Nombre = textBoxNombre.Text; producto.Descripcion = textBoxDescripcion.Text; producto.Stock = Convert.ToInt32(textBoxStock.Text); producto.PrecioCompra = Convert.ToInt32(textBoxPrecioCompra.Text); producto.PrecioVenta = Convert.ToInt32(textBoxPrecioVenta.Text); if (daoProducto.editar(producto) == 1) { MainWindow.ejecutarWorkerProducto(); MessageBox.Show("¡El producto fue editado!", "Mensaje del sistema", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } else { MessageBox.Show("No se ha podido completar la operación!", "Mensaje del sistema", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Debes completar todos los campos antes de guardar.", "Mensaje del sistema", MessageBoxButton.OK, MessageBoxImage.Exclamation); textBoxNombre.Focus(); } }
private void botonGuardar_Click(object sender, RoutedEventArgs e) { if (!textBoxNombre.Text.Equals("")) { Categoria categoria = new Categoria(); categoria.IdCategoria = Convert.ToInt32(textBoxIdCategoria.Text); categoria.Nombre = textBoxNombre.Text; if (daoCategoria.editar(categoria) == 1) { MainWindow.ejecutarWorkerCategoria(); MessageBox.Show("¡La categoría fue editada en el sistema!", "Mensaje del sistema", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } else { MessageBox.Show("No se ha podido completar la operación!", "Mensaje del sistema", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Debes ingresar un nombre para la categoría", "Mensaje del sistema", MessageBoxButton.OK, MessageBoxImage.Information); textBoxNombre.Focus(); } }