public static string LogError(string section, Exception ex, bool useWebService) { try { // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type Settings settings = new Settings(); if (useWebService) { using (WebServiceTseClient serviceTseClient = new WebServiceTseClient()) return(serviceTseClient.LogError("[ " + section + " (" + StaticData.Version + ") (compression:" + settings.EnableDecompression.ToString() + ". UseWebService:" + settings.UseWebService.ToString() + ") ] " + ex.Message + "(" + (ex.InnerException != null ? ex.InnerException.Message ?? "" : "") + ")")); } else { HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(settings.TseClientServerUrl + "?t=LogError&a=[ " + section + " (" + StaticData.Version + ") (compression:" + settings.EnableDecompression.ToString() + "). UseWebService:" + settings.UseWebService.ToString() + " ] " + ex.Message + "(" + (ex.InnerException != null ? ex.InnerException.Message ?? "" : "") + ")"); httpWebRequest.Method = "GET"; WebResponse response = httpWebRequest.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream); string end = streamReader.ReadToEnd(); streamReader.Close(); responseStream.Close(); response.Close(); return(" IP کامپیوتر شما : " + end); } } catch { throw; } }
public static string Instrument(int lastDEven, bool useWebService) { try { // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type Settings settings = new Settings(); if (useWebService) { using (WebServiceTseClient serviceTseClient = new WebServiceTseClient()) { serviceTseClient.EnableDecompression = settings.EnableDecompression; return(serviceTseClient.Instrument(lastDEven)); } } else { HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(settings.TseClientServerUrl + "?t=Instrument&a=" + (object)lastDEven); httpWebRequest.Method = "GET"; WebResponse response = httpWebRequest.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream); string end = streamReader.ReadToEnd(); streamReader.Close(); responseStream.Close(); response.Close(); return(end); } } catch { throw; } }
public static string GetInsturmentClosingPrice(string insCodes, bool useWebService) { try { // ISSUE: object of a compiler-generated type is created // ISSUE: variable of a compiler-generated type Settings settings = new Settings(); if (useWebService) { using (WebServiceTseClient serviceTseClient = new WebServiceTseClient()) { serviceTseClient.EnableDecompression = settings.EnableDecompression; string insCodes1 = Utility.Compress(insCodes); return(serviceTseClient.DecompressAndGetInsturmentClosingPrice(insCodes1)); } } else { HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(settings.TseClientServerUrl + "?t=ClosingPrices&a=" + insCodes); httpWebRequest.Method = "GET"; WebResponse response = httpWebRequest.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream); string end = streamReader.ReadToEnd(); streamReader.Close(); responseStream.Close(); response.Close(); return(end); } } catch { throw; } }