/// <remarks/>
 public System.IAsyncResult BeginAddInventoryLocation(string locationName, string capitalGLAccount, string siteIDNum, PartAuthorizationLevel partAuthorizationLevel, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("AddInventoryLocation", new object[] {
                 locationName,
                 capitalGLAccount,
                 siteIDNum,
                 partAuthorizationLevel}, callback, asyncState);
 }
 public ToolkitResultProtocol AddInventoryLocation(string locationName, string capitalGLAccount, string siteIDNum, PartAuthorizationLevel partAuthorizationLevel)
 {
     object[] results = this.Invoke("AddInventoryLocation", new object[] {
                 locationName,
                 capitalGLAccount,
                 siteIDNum,
                 partAuthorizationLevel});
     return ((ToolkitResultProtocol)(results[0]));
 }