/* * método para llamar al método para pagar y * para limpiar los campos de texto de la aplicación. */ private void btnPagar_Click(object sender, EventArgs e) { double pagar = 0.0; if (txtPago.Text.Equals("")) { pagar = 0; } else { pagar = double.Parse(txtPago.Text); } if ((venta.Total - venta.Descuento) <= pagar) { vd.Insert(venta); for (int i = 0; i < lista.Count(); i++) { pd.Insert(lista.ElementAt(i)); } MessageBox.Show("Cambio= " + (pagar - venta.Total + venta.Descuento)); listav.Add(venta); VentanaVentas v = new VentanaVentas(usuario, listav); this.Hide(); } else { MessageBox.Show("Faltan " + (venta.Total - pagar)); } }
private void btnGuardar_Click(object sender, EventArgs e) { double des; if (txtDescuento.Text.Equals("")) { des = 0; } else { des = double.Parse(txtDescuento.Text); } if (lista.Count == 0) { MessageBox.Show("Compra vacía"); } else if (total() < des) { MessageBox.Show("Descuento eccede el total"); } else { pd.Delete(venta.Id_Venta); for (int i = 0; i < lista.Count(); i++) { pd.Insert(lista.ElementAt(i)); } Ventasdao vd = new Ventasdao(); venta.Total = total(); venta.Descuento = des; vd.Update(venta); actualizarcorte(venta.Id_Venta, des); VentanaVentas v = new VentanaVentas(usuario, listav); v.Show(); this.Hide(); } }