private void btnComprar_Click(object sender, EventArgs e) { bool exito = false; if (this.txtCliente.Text == String.Empty) { MessageBox.Show("Falta el cliente"); return; } else if (this.txtCodProducto.Text == String.Empty) { MessageBox.Show("Falta ingresar un producto"); return; } else if (this.txtCantidad.Text == String.Empty) { MessageBox.Show("Indica la cantidad a comprar"); return; } else { try { Producto auxProductoVENTA = new Producto { Codigo = this.txtCodProducto.Text, Stock = int.Parse(this.txtStock.Text) - int.Parse(this.txtCantidad.Text) }; Venta auxVenta = new Venta { Cliente = this.txtCliente.Text, Cod_producto = this.txtCodProducto.Text, Cantidad = int.Parse(this.txtCantidad.Text), Neto = int.Parse(this.txtTotalNeto.Text) }; NegocioVenta auxNegocioVenta = new NegocioVenta(); auxNegocio.RestaStock(auxProductoVENTA); auxNegocioVenta.Insert(auxVenta); exito = true; } catch (Exception ex) { MessageBox.Show("Error" + ex, "Error"); } if (exito) { MessageBox.Show("Producto vendido"); cleanPantalla(); } } }