public void generarPago(bool metodoSeleccionado, OrdenCompra ordenJson, int tipoTarjeta) { ordenJson = OrdenJson.obtenerDatosOrdenDeCompra(); if (metodoSeleccionado) { Pago pagoRealizado = new Pago(true); } else { Tarjeta tarjeta = ordenJson.Cliente.Tarjeta.ElementAt(tipoTarjeta); Pago pagoRealizado = new Pago(tarjeta, tarjeta.EntidadEmisora); } }
public void vincularTarjetaACliente() { if (comboBoxTipoTarjeta.Text == "Crédito") { Tarjeta tarjeta = new Tarjeta(long.Parse(numeroIngresado.Text), nombreIngresado.Text, int.Parse(codigoSeguridadIngresado.Text), entidadIngresada.Text, fechaIngresada.Text, long.Parse(dniIngresado.Text), comboBoxTipoTarjeta.Text); OrdenJson.Cliente.Tarjeta.Add(tarjeta); } if (comboBoxTipoTarjeta.Text == "Débito") { Tarjeta tarjeta = new Tarjeta(long.Parse(numeroIngresado.Text), nombreIngresado.Text, int.Parse(codigoSeguridadIngresado.Text), entidadIngresada.Text, fechaIngresada.Text, long.Parse(dniIngresado.Text), comboBoxTipoTarjeta.Text); OrdenJson.Cliente.Tarjeta.Add(tarjeta); } }
public Pago(Tarjeta Tarjeta, string TipoTarjeta) { this.Tarjeta = Tarjeta; this.TipoTarjeta = TipoTarjeta; }