private void button1_Click(object sender, EventArgs e) { string a = textBox1.Text; string b = textBox2.Text; foreach (Banco br in Listas.Cuentas) { if (br.NroTarjetaCredito1 == a) { if (b == br.ContrasenaCredito) { if (br.Credito1 >= CurrentK.VerMonto()) { List <Producto> productos = CurrentL.GetProductos(); foreach (Producto producto in productos) { foreach (Producto producto1 in CurrentK.Productos) { if (producto.Nombre == producto1.Nombre && producto.Marca == producto1.Marca) { producto.Stock -= 1; } } } br.PagoConCredito(a, b, CurrentK.VerMonto()); this.Close(); Form1 mn = new Form1(); Cliente1 cl = new Cliente1(currentU, mn); MessageBox.Show("Pago exitoso, retire los productos de la manera acordada previamente"); CurrentL.agregarOdernCompra(CurrentK); CurrentL.Totaldebito += CurrentK.VerMonto(); CurrentL.VenderProductos(CurrentK); cl.Show(); } else { MessageBox.Show("No hay saldo suficiente en tu linea de debito, intenta con otro medio de pago o saca algun producto de la lista"); this.Close(); parentWindow.Show(); } } } else { MessageBox.Show("no existe, trata con otra tarjeta"); this.Close(); parentWindow.Show(); } } }
private void button6_Click(object sender, EventArgs e) { OrdenCompra O = new OrdenCompra(1, current, sq, currentL); this.Hide(); Forms.Metodo_de_pago mt = new Forms.Metodo_de_pago(currentL, current, O, this); mt.Show(); }