@@ -14,27 +14,19 @@ public class RequestSample : ISample
1414 private const string COUNTERPARTY_POINTER_TYPE = "EMAIL" ;
1515 private const string COUNTERPARTY_EMAIL = "bravo@bunq.com" ;
1616 private const string REQUEST_DESCRIPTION = "This is a generated request!" ;
17- private const int USER_ITEM_ID = 0 ; // Put your user ID here
18- private const int MONETARY_ACCOUNT_ITEM_ID = 0 ; // Put your monetary account ID here
1917 private const string STATUS_REVOKED = "REVOKED" ;
2018
2119 public void Run ( )
2220 {
2321 var apiContext = ApiContext . Restore ( ) ;
24- var requestMap = new Dictionary < string , object >
25- {
26- { RequestInquiry . FIELD_AMOUNT_INQUIRED , new Amount ( REQUEST_AMOUNT , REQUEST_CURRENCY ) } ,
27- { RequestInquiry . FIELD_COUNTERPARTY_ALIAS , new Pointer ( COUNTERPARTY_POINTER_TYPE , COUNTERPARTY_EMAIL ) } ,
28- { RequestInquiry . FIELD_DESCRIPTION , REQUEST_DESCRIPTION } ,
29- { RequestInquiry . FIELD_ALLOW_BUNQME , true }
30- } ;
31- var requestId = RequestInquiry . Create ( apiContext , requestMap , USER_ITEM_ID , MONETARY_ACCOUNT_ITEM_ID ) . Value ;
32- Console . WriteLine ( RequestInquiry . Get ( apiContext , USER_ITEM_ID , MONETARY_ACCOUNT_ITEM_ID , requestId ) ) ;
22+ var requestId = RequestInquiry . Create ( new Amount ( REQUEST_AMOUNT , REQUEST_CURRENCY ) ,
23+ new Pointer ( COUNTERPARTY_POINTER_TYPE , COUNTERPARTY_EMAIL ) , REQUEST_DESCRIPTION , false ) . Value ;
24+
25+ Console . WriteLine ( RequestInquiry . Get ( requestId ) ) ;
3326
3427 var requestUpdateMap = new Dictionary < string , object > { { RequestInquiry . FIELD_STATUS , STATUS_REVOKED } } ;
35- var requestUpdated = RequestInquiry . Update ( apiContext , requestUpdateMap , USER_ITEM_ID ,
36- MONETARY_ACCOUNT_ITEM_ID , requestId ) ;
28+ var requestUpdated = RequestInquiry . Update ( requestId , status : STATUS_REVOKED ) ;
3729 Console . WriteLine ( requestUpdated ) ;
3830 }
3931 }
40- }
32+ }
0 commit comments