public static string GetBankBranch(string bankId, string bankLocationId) { var list = new List <object>(); try { using (var client = new MemberClient()) { string statusCode, statusText; var bankBranches = client.getBankBranches(Convert.ToInt64(bankId), Convert.ToInt64(bankLocationId), out statusCode, out statusText); foreach (DataRow row in bankBranches.Rows) { list.Add(new { name = row["description"], value = row["bankBranchId"], }); } } } catch (Exception ex) { commonAuditTrail.appendLog("system", "Payment_BankTransfer", "GetBankBranch", string.Empty, string.Empty, string.Empty, "-99", "exception", ex.Message, string.Empty, string.Empty, true); } return(JsonConvert.SerializeObject(list)); }