public static Task <string> GetWalletBalancesAsync() { using (var svcInstance = new MemberClient()) { var member = new Members(); var info = member.MemberData(); if (string.IsNullOrWhiteSpace(info.MemberCode)) { member.CheckMemberSession(info.CurrentSessionId); info = member.MemberData(); } return(svcInstance.getBalancesAsync(commonVariables.OperatorId, commonVariables.SiteUrl, info.MemberCode)); } }
public static Task <getWalletBalanceResponse> GetWalletBalanceAsync(int walletId) { using (var svcInstance = new MemberClient()) { var member = new Members(); var info = member.MemberData(); if (string.IsNullOrWhiteSpace(info.MemberCode)) { member.CheckMemberSession(info.CurrentSessionId); info = member.MemberData(); } var request = new getWalletBalanceRequest(commonVariables.OperatorId, commonVariables.SiteUrl, info.MemberCode, Convert.ToString(walletId)); return(svcInstance.getWalletBalanceAsync(request)); } }