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(); } }
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); } }