Ejemplo n.º 1
0
        private async void HacerTranferencia()
        {
            try
            {
                Comprobante comprobante = await ctlerPago.Transferencia(7751610255668537, Convert.ToDecimal(montoPago), Convert.ToInt64(TxtTarjeta.Text), Convert.ToInt32(TxtNoVerificadores.Text), TxtFechaVencimiento.Text);

                if (comprobante.Id_Transaccion.ToString() != "0")
                {
                    MessageBox.Show("Id: " + comprobante.Id_Transaccion.ToString() +
                                    " Fecha: " + comprobante.Fecha.ToString() +
                                    " Mensaje: " + comprobante.Mensaje.ToString());
                    Close();
                    RegresarEstadoDeTransferenciaAFormVenta(true, comprobante);
                }
                else
                {
                    RegresarEstadoDeTransferenciaAFormVenta(false, comprobante);
                    throw new Exception("Erorr: No se pudo completar la transferencia\n" + comprobante.Mensaje.ToString());
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                Close();
            }
        }
Ejemplo n.º 2
0
        private async void HacerTranferencia()
        {
            try
            {
                Comprobante comprobante = await ctlerPago.Transferencia(7751610255668537, Convert.ToDecimal(TxtImporte.Text), 7751610255668537, 451, "");

                if (comprobante.Id_Transaccion.ToString() != "0")
                {
                    MessageBox.Show("Id: " + comprobante.Id_Transaccion.ToString() +
                                    " Fecha: " + comprobante.Fecha.ToString() +
                                    " Mensaje: " + comprobante.Mensaje.ToString() +
                                    "");
                }
                else
                {
                    throw new Exception("Erorr: No se pudo completar la transferencia\n" + comprobante.Mensaje.ToString());
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }