123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370 |
- using System;
- using System.CodeDom.Compiler;
- using System.ComponentModel;
- using System.Data;
- using System.Diagnostics;
- using System.Threading;
- using System.Web.Services;
- using System.Web.Services.Description;
- using System.Web.Services.Protocols;
- using SPCwebServiceDll.Properties;
- namespace SPCwebServiceDll.spcwebapi
- {
- ////[GeneratedCode(/*Could not decode attribute arguments.*/)]
- [DebuggerStepThrough]
- [DesignerCategory(/*Could not decode attribute arguments.*/)]
- [WebServiceBinding(/*Could not decode attribute arguments.*/)]
- public class Service1 : SoapHttpClientProtocol
- {
- private SendOrPostCallback HelloWorldOperationCompleted;
- private SendOrPostCallback spcapiOperationCompleted;
- private SendOrPostCallback getctrlitemOperationCompleted;
- private SendOrPostCallback getspclevelOperationCompleted;
- private SendOrPostCallback getspcfile_jszOperationCompleted;
- private SendOrPostCallback getspcdefcode_jszOperationCompleted;
- private SendOrPostCallback spcapi_jszOperationCompleted;
- private SendOrPostCallback spcapi_shortrunOperationCompleted;
- private bool useDefaultCredentialsSetExplicitly;
- public new string Url
- {
- get
- {
- return base.Url;
- }
- set
- {
- if (IsLocalFileSystemWebService(base.Url) && !useDefaultCredentialsSetExplicitly && !IsLocalFileSystemWebService(value))
- {
- base.UseDefaultCredentials = false;
- }
- base.Url = value;
- }
- }
- public new bool UseDefaultCredentials
- {
- get
- {
- return base.UseDefaultCredentials;
- }
- set
- {
- base.UseDefaultCredentials = value;
- useDefaultCredentialsSetExplicitly = true;
- }
- }
- public event HelloWorldCompletedEventHandler HelloWorldCompleted;
- public event spcapiCompletedEventHandler spcapiCompleted;
- public event getctrlitemCompletedEventHandler getctrlitemCompleted;
- public event getspclevelCompletedEventHandler getspclevelCompleted;
- public event getspcfile_jszCompletedEventHandler getspcfile_jszCompleted;
- public event getspcdefcode_jszCompletedEventHandler getspcdefcode_jszCompleted;
- public event spcapi_jszCompletedEventHandler spcapi_jszCompleted;
- public event spcapi_shortrunCompletedEventHandler spcapi_shortrunCompleted;
- public Service1()
- {
- Url = ws.readCfgUrl();
- if (IsLocalFileSystemWebService(Url))
- {
- UseDefaultCredentials = true;
- useDefaultCredentialsSetExplicitly = false;
- }
- else
- {
- useDefaultCredentialsSetExplicitly = true;
- }
- }
- [SoapDocumentMethod("http://tempuri.org/HelloWorld", RequestNamespace = "http://tempuri.org/", ResponseNamespace = "http://tempuri.org/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
- public string HelloWorld()
- {
- return (string)Invoke("HelloWorld", new object[0])[0];
- }
- public void HelloWorldAsync()
- {
- HelloWorldAsync(null);
- }
- public void HelloWorldAsync(object userState)
- {
- if (HelloWorldOperationCompleted == null)
- {
- HelloWorldOperationCompleted = OnHelloWorldOperationCompleted;
- }
- InvokeAsync("HelloWorld", new object[0], HelloWorldOperationCompleted, userState);
- }
- private void OnHelloWorldOperationCompleted(object arg)
- {
- if (this.HelloWorldCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.HelloWorldCompleted(this, new HelloWorldCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- [SoapDocumentMethod("http://tempuri.org/spcapi", RequestNamespace = "http://tempuri.org/", ResponseNamespace = "http://tempuri.org/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
- public string spcapi(string pwd, string groupname, string filename, string ctrlitem, string measdate, string measdata, string sp, string level1, string level2, string level3, string level4, string level5, string level6, string level7, string level8, string level9, string level10, string level11, string level12, string level13, string level14, string level15, string level16, string level17, string level18, string level19, string level20)
- {
- return (string)Invoke("spcapi", new object[27]
- {
- pwd, groupname, filename, ctrlitem, measdate, measdata, sp, level1, level2, level3,
- level4, level5, level6, level7, level8, level9, level10, level11, level12, level13,
- level14, level15, level16, level17, level18, level19, level20
- })[0];
- }
- public void spcapiAsync(string pwd, string groupname, string filename, string ctrlitem, string measdate, string measdata, string sp, string level1, string level2, string level3, string level4, string level5, string level6, string level7, string level8, string level9, string level10, string level11, string level12, string level13, string level14, string level15, string level16, string level17, string level18, string level19, string level20)
- {
- spcapiAsync(pwd, groupname, filename, ctrlitem, measdate, measdata, sp, level1, level2, level3, level4, level5, level6, level7, level8, level9, level10, level11, level12, level13, level14, level15, level16, level17, level18, level19, level20, null);
- }
- public void spcapiAsync(string pwd, string groupname, string filename, string ctrlitem, string measdate, string measdata, string sp, string level1, string level2, string level3, string level4, string level5, string level6, string level7, string level8, string level9, string level10, string level11, string level12, string level13, string level14, string level15, string level16, string level17, string level18, string level19, string level20, object userState)
- {
- if (spcapiOperationCompleted == null)
- {
- spcapiOperationCompleted = OnspcapiOperationCompleted;
- }
- InvokeAsync("spcapi", new object[27]
- {
- pwd, groupname, filename, ctrlitem, measdate, measdata, sp, level1, level2, level3,
- level4, level5, level6, level7, level8, level9, level10, level11, level12, level13,
- level14, level15, level16, level17, level18, level19, level20
- }, spcapiOperationCompleted, userState);
- }
- private void OnspcapiOperationCompleted(object arg)
- {
- if (this.spcapiCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.spcapiCompleted(this, new spcapiCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- [SoapDocumentMethod("http://tempuri.org/getctrlitem", RequestNamespace = "http://tempuri.org/", ResponseNamespace = "http://tempuri.org/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
- public DataSet getctrlitem(string ctrlitem)
- {
- return (DataSet)Invoke("getctrlitem", new object[1] { ctrlitem })[0];
- }
- public void getctrlitemAsync(string ctrlitem)
- {
- getctrlitemAsync(ctrlitem, null);
- }
- public void getctrlitemAsync(string ctrlitem, object userState)
- {
- if (getctrlitemOperationCompleted == null)
- {
- getctrlitemOperationCompleted = OngetctrlitemOperationCompleted;
- }
- InvokeAsync("getctrlitem", new object[1] { ctrlitem }, getctrlitemOperationCompleted, userState);
- }
- private void OngetctrlitemOperationCompleted(object arg)
- {
- if (this.getctrlitemCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.getctrlitemCompleted(this, new getctrlitemCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- [SoapDocumentMethod("http://tempuri.org/getspclevel", RequestNamespace = "http://tempuri.org/", ResponseNamespace = "http://tempuri.org/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
- public DataSet getspclevel()
- {
- return (DataSet)Invoke("getspclevel", new object[0])[0];
- }
- public void getspclevelAsync()
- {
- getspclevelAsync(null);
- }
- public void getspclevelAsync(object userState)
- {
- if (getspclevelOperationCompleted == null)
- {
- getspclevelOperationCompleted = OngetspclevelOperationCompleted;
- }
- InvokeAsync("getspclevel", new object[0], getspclevelOperationCompleted, userState);
- }
- private void OngetspclevelOperationCompleted(object arg)
- {
- if (this.getspclevelCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.getspclevelCompleted(this, new getspclevelCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- [SoapDocumentMethod("http://tempuri.org/getspcfile_jsz", RequestNamespace = "http://tempuri.org/", ResponseNamespace = "http://tempuri.org/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Default)]
- public DataSet getspcfile_jsz(string filename)
- {
- return (DataSet)Invoke("getspcfile_jsz", new object[1] { filename })[0];
- }
- public void getspcfile_jszAsync(string filename)
- {
- getspcfile_jszAsync(filename, null);
- }
- public void getspcfile_jszAsync(string filename, object userState)
- {
- if (getspcfile_jszOperationCompleted == null)
- {
- getspcfile_jszOperationCompleted = Ongetspcfile_jszOperationCompleted;
- }
- InvokeAsync("getspcfile_jsz", new object[1] { filename }, getspcfile_jszOperationCompleted, userState);
- }
- private void Ongetspcfile_jszOperationCompleted(object arg)
- {
- if (this.getspcfile_jszCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.getspcfile_jszCompleted(this, new getspcfile_jszCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- [SoapDocumentMethod(/*Could not decode attribute arguments.*/)]
- public DataSet getspcdefcode_jsz(string uperid)
- {
- return (DataSet)Invoke("getspcdefcode_jsz", new object[1] { uperid })[0];
- }
- public void getspcdefcode_jszAsync(string uperid)
- {
- getspcdefcode_jszAsync(uperid, null);
- }
- public void getspcdefcode_jszAsync(string uperid, object userState)
- {
- if (getspcdefcode_jszOperationCompleted == null)
- {
- getspcdefcode_jszOperationCompleted = Ongetspcdefcode_jszOperationCompleted;
- }
- InvokeAsync("getspcdefcode_jsz", new object[1] { uperid }, getspcdefcode_jszOperationCompleted, userState);
- }
- private void Ongetspcdefcode_jszOperationCompleted(object arg)
- {
- if (this.getspcdefcode_jszCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.getspcdefcode_jszCompleted(this, new getspcdefcode_jszCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- [SoapDocumentMethod(/*Could not decode attribute arguments.*/)]
- public string spcapi_jsz(string pwd, string groupname, string filename, string lot_no, string lot_quantity, string inspect_qty, string defect_num, string measdate, string defect_code, string defect_name, string defect_qty, string level1, string level2, string level3, string level4, string level5, string level6, string level7, string level8, string level9, string level10, string level11, string level12, string level13, string level14, string level15, string level16, string level17, string level18, string level19, string level20)
- {
- return (string)Invoke("spcapi_jsz", new object[31]
- {
- pwd, groupname, filename, lot_no, lot_quantity, inspect_qty, defect_num, measdate, defect_code, defect_name,
- defect_qty, level1, level2, level3, level4, level5, level6, level7, level8, level9,
- level10, level11, level12, level13, level14, level15, level16, level17, level18, level19,
- level20
- })[0];
- }
- public void spcapi_jszAsync(string pwd, string groupname, string filename, string lot_no, string lot_quantity, string inspect_qty, string defect_num, string measdate, string defect_code, string defect_name, string defect_qty, string level1, string level2, string level3, string level4, string level5, string level6, string level7, string level8, string level9, string level10, string level11, string level12, string level13, string level14, string level15, string level16, string level17, string level18, string level19, string level20)
- {
- spcapi_jszAsync(pwd, groupname, filename, lot_no, lot_quantity, inspect_qty, defect_num, measdate, defect_code, defect_name, defect_qty, level1, level2, level3, level4, level5, level6, level7, level8, level9, level10, level11, level12, level13, level14, level15, level16, level17, level18, level19, level20, null);
- }
- public void spcapi_jszAsync(string pwd, string groupname, string filename, string lot_no, string lot_quantity, string inspect_qty, string defect_num, string measdate, string defect_code, string defect_name, string defect_qty, string level1, string level2, string level3, string level4, string level5, string level6, string level7, string level8, string level9, string level10, string level11, string level12, string level13, string level14, string level15, string level16, string level17, string level18, string level19, string level20, object userState)
- {
- if (spcapi_jszOperationCompleted == null)
- {
- spcapi_jszOperationCompleted = Onspcapi_jszOperationCompleted;
- }
- InvokeAsync("spcapi_jsz", new object[31]
- {
- pwd, groupname, filename, lot_no, lot_quantity, inspect_qty, defect_num, measdate, defect_code, defect_name,
- defect_qty, level1, level2, level3, level4, level5, level6, level7, level8, level9,
- level10, level11, level12, level13, level14, level15, level16, level17, level18, level19,
- level20
- }, spcapi_jszOperationCompleted, userState);
- }
- private void Onspcapi_jszOperationCompleted(object arg)
- {
- if (this.spcapi_jszCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.spcapi_jszCompleted(this, new spcapi_jszCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- [SoapDocumentMethod(/*Could not decode attribute arguments.*/)]
- public string spcapi_shortrun(string pwd, string groupname, string filename, string ctrlitem, string partno, string sc, string usl, string lsl)
- {
- return (string)Invoke("spcapi_shortrun", new object[8] { pwd, groupname, filename, ctrlitem, partno, sc, usl, lsl })[0];
- }
- public void spcapi_shortrunAsync(string pwd, string groupname, string filename, string ctrlitem, string partno, string sc, string usl, string lsl)
- {
- spcapi_shortrunAsync(pwd, groupname, filename, ctrlitem, partno, sc, usl, lsl, null);
- }
- public void spcapi_shortrunAsync(string pwd, string groupname, string filename, string ctrlitem, string partno, string sc, string usl, string lsl, object userState)
- {
- if (spcapi_shortrunOperationCompleted == null)
- {
- spcapi_shortrunOperationCompleted = Onspcapi_shortrunOperationCompleted;
- }
- InvokeAsync("spcapi_shortrun", new object[8] { pwd, groupname, filename, ctrlitem, partno, sc, usl, lsl }, spcapi_shortrunOperationCompleted, userState);
- }
- private void Onspcapi_shortrunOperationCompleted(object arg)
- {
- if (this.spcapi_shortrunCompleted != null)
- {
- InvokeCompletedEventArgs invokeCompletedEventArgs = (InvokeCompletedEventArgs)arg;
- this.spcapi_shortrunCompleted(this, new spcapi_shortrunCompletedEventArgs(invokeCompletedEventArgs.Results, invokeCompletedEventArgs.Error, invokeCompletedEventArgs.Cancelled, invokeCompletedEventArgs.UserState));
- }
- }
- public new void CancelAsync(object userState)
- {
- base.CancelAsync(userState);
- }
- private bool IsLocalFileSystemWebService(string url)
- {
- if (url == null || url == string.Empty)
- {
- return false;
- }
- Uri uri = new Uri(url);
- if (uri.Port >= 1024 && string.Compare(uri.Host, "localHost", StringComparison.OrdinalIgnoreCase) == 0)
- {
- return true;
- }
- return false;
- }
- }
- }
|