Пример #1
0
        public DataSet GetData(string url, bool suppressExceptions, string dataviewName, string delimitedParameterList, int offset, int limit, string options)
        {
            BasicHttpBinding bid     = null;
            EndpointAddress  address = null;

            Helpers.ProxyServer proxy = new Helpers.ProxyServer();
            proxy.SetClientEndpoints(url, ref bid, ref address);

            //get user info
            string userName = HttpContext.Current.Session["username"].ToString();
            string password = HttpContext.Current.Session["userkey"].ToString();

            using (var client = new GUISoapClient(bid, address))
            {
                DataSet ds = client.GetData(suppressExceptions, userName, password, dataviewName, delimitedParameterList, offset, limit, options);

                return(ds);
            }
        }
Пример #2
0
 public GUISoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
     base(GUISoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
 {
     this.Endpoint.Name = endpointConfiguration.ToString();
     ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
 }
Пример #3
0
 public GUISoapClient(EndpointConfiguration endpointConfiguration) :
     base(GUISoapClient.GetBindingForEndpoint(endpointConfiguration), GUISoapClient.GetEndpointAddress(endpointConfiguration))
 {
     this.Endpoint.Name = endpointConfiguration.ToString();
     ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
 }