public Program() { Console.WriteLine("***** Warning Use At Your Own Risk *****"); Console.WriteLine("Enter user name: "); username = Console.ReadLine(); Console.WriteLine("Enter password: "******"Enter query string: "); querystring = Console.ReadLine(); Console.WriteLine("Enter Object thats being deleted"); delObject = Console.ReadLine(); Console.WriteLine("Production or Sandbox? Enter P or S or someother endpoint WSDL 38"); String pors = Console.ReadLine(); if (pors == "S") { ENDPOINT = "https://apisandbox.zuora.com/apps/services/a/38.0"; } else if (pors == "P") { ENDPOINT = "https://www.zuora.com/apps/services/a/38.0"; } else if(pors != null) { ENDPOINT = pors; } binding = new zuora.ZuoraService(); binding.Url = ENDPOINT; binding.Timeout = 600000; Console.WriteLine("Number of Threads: "); String numThreadsStr = Console.ReadLine(); numThreads = Convert.ToInt32(numThreadsStr); Console.WriteLine("Number of Objects To Delete: "); String numObjectsStr = Console.ReadLine(); numToDelete = Convert.ToInt32(numObjectsStr); qResult = new QueryResult(); }
public zObject[] doQuery() { if (isMore == false) { qResult = binding.query(querystring); //Console.WriteLine("Size: "+qResult.size); } else { qResult = binding.queryMore(qResult.queryLocator); } if (!qResult.done) { isMore = true; } else { isMore = false; } return (zObject[]) qResult.records; }