Esempio n. 1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            var cat = (CopanStockDAL.ViewModels.CategoriaViewModel)cmbCategoria.SelectedItem;

            CopanStockDAL.Producto Producto = new CopanStockDAL.Producto
            {
                ProductoNombre = txtProducto.Text,
                ProductoPrecio = Convert.ToDecimal(txtPrecio.Text),
                ProductoStock  = Convert.ToInt32(txtStock.Text),
                CategoriaId    = cat.Id
            };

            if (controller.Add(Producto))
            {
                MessageBox.Show("Producto creado correctamente.");
                controller.Dispose();
                this.Dispose();
            }
            else
            {
                MessageBox.Show("Error para guardar el producto.");
            }

            this.Close();
        }
Esempio n. 2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            var confirmResult = MessageBox.Show(
                "Quiere borrar este producto?",
                "Confirme acción",
                MessageBoxButtons.YesNo
                );

            if (confirmResult == DialogResult.Yes)
            {
                if (controller.Delete(producto.ProductoId))
                {
                    MessageBox.Show("Producto borrado correctamente.");
                    controller.Dispose();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Error al borrar el producto.");
                }
            }
        }