private void button3_Click(object sender, EventArgs e) { if (listBox2.SelectedIndex != -1) { if (nProducto.actualizarStock(listBox1.SelectedValue.ToString(), Convert.ToInt32(textBox6.Text))) { MessageBox.Show("Stock actualizado"); textBox6.Clear(); listar(); } else { MessageBox.Show("Error"); } } else { MessageBox.Show("Seleccione un producto"); } }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text != "" && textBox2.Text != "" && textBox4.Text != "") { if (Form1.listaDetalles != null) { DateTime fechaHoy = DateTime.Now; int numerocor = Form1.numeroCorrelativo; if (nVenta.registrarVenta(numerocor, Form1.listaDetalles, Form1.clienteSesion.dniCliente, cantidadProductos(), Convert.ToDecimal(montoAPagar()), fechaHoy.ToShortDateString() + "(" + fechaHoy.ToShortTimeString() + ")", textBox4.Text)) { foreach (eDetalleVenta detalle in Form1.listaDetalles) { nProducto.actualizarStock(detalle.codigoProducto, nProducto.buscarProductoxCodigo(detalle.codigoProducto).stockProducto - detalle.cantidad); } Form1.numeroCorrelativo++; MessageBox.Show("Gracias Por Comprar en nuestra tienda"); } else { MessageBox.Show("Error en realizar la compra"); } } else { MessageBox.Show("No hay productos en la cesta"); Close(); } Form1.listaDetalles = new List <eDetalleVenta>(); auxForm = new frmCompraFinalizada(); auxForm.ShowDialog(); Close(); } else { MessageBox.Show("Complete los espacios en blanco"); } }