Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }
Example #3
0
 public Pago(Tarjeta Tarjeta, string TipoTarjeta)
 {
     this.Tarjeta     = Tarjeta;
     this.TipoTarjeta = TipoTarjeta;
 }