/// <summary> /// Send the deposit money request, and return the deposit money request info. /// </summary> /// <returns>If a request is already, return the deposit money info. Null if there was an error</returns> public DepositRequestResult MakeDepositRequest(DepositRequest model) { DepositRequestResult result = null; var response = SendRequest(HttpVerbs.Post, "api/DepositMoney", model, true); if (response != null) { result = JsonConvert.DeserializeObject <DepositRequestResult>(response.Content.ReadAsStringAsync().Result); } return(result); }
private static void PrintDepositMoney(DepositRequestResult output) { if (string.IsNullOrEmpty(output.DepositCode)) { return; } Console.WriteLine(output.Id); Console.WriteLine(output.Amount); Console.WriteLine(output.AccountOwner); foreach (var bankAccount in output.Banks) { Console.WriteLine(bankAccount.BankName); Console.WriteLine(bankAccount.Iban); } Console.WriteLine(output.CurrencyType); Console.WriteLine(output.DepositCode); Console.WriteLine(output.FirstName); Console.WriteLine(output.LastName); }