var UnitService=function() {
UnitService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
UnitService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return UnitService._staticInstance.get_path();},
GetUnitGrid:function(rmaID,succeededCallback, failedCallback, userContext) {
/// <param name="rmaID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetUnitGrid',false,{rmaID:rmaID},succeededCallback,failedCallback,userContext); },
GetUnitHistory:function(unitID,succeededCallback, failedCallback, userContext) {
/// <param name="unitID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetUnitHistory',false,{unitID:unitID},succeededCallback,failedCallback,userContext); },
GetCalSuiteData:function(unitID,productID,serialNumber,succeededCallback, failedCallback, userContext) {
/// <param name="unitID" type="Number">System.Int32</param>
/// <param name="productID" type="Number">System.Int32</param>
/// <param name="serialNumber" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetCalSuiteData',false,{unitID:unitID,productID:productID,serialNumber:serialNumber},succeededCallback,failedCallback,userContext); },
DeleteUnitStatus:function(statusID,succeededCallback, failedCallback, userContext) {
/// <param name="statusID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DeleteUnitStatus',false,{statusID:statusID},succeededCallback,failedCallback,userContext); }}
UnitService.registerClass('UnitService',Sys.Net.WebServiceProxy);
UnitService._staticInstance = new UnitService();
UnitService.set_path = function(value) {
UnitService._staticInstance.set_path(value); }
UnitService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return UnitService._staticInstance.get_path();}
UnitService.set_timeout = function(value) {
UnitService._staticInstance.set_timeout(value); }
UnitService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return UnitService._staticInstance.get_timeout(); }
UnitService.set_defaultUserContext = function(value) { 
UnitService._staticInstance.set_defaultUserContext(value); }
UnitService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return UnitService._staticInstance.get_defaultUserContext(); }
UnitService.set_defaultSucceededCallback = function(value) { 
 UnitService._staticInstance.set_defaultSucceededCallback(value); }
UnitService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return UnitService._staticInstance.get_defaultSucceededCallback(); }
UnitService.set_defaultFailedCallback = function(value) { 
UnitService._staticInstance.set_defaultFailedCallback(value); }
UnitService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return UnitService._staticInstance.get_defaultFailedCallback(); }
UnitService.set_path("/eservice/Services/UnitService.asmx");
UnitService.GetUnitGrid= function(rmaID,onSuccess,onFailed,userContext) {
/// <param name="rmaID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
UnitService._staticInstance.GetUnitGrid(rmaID,onSuccess,onFailed,userContext); }
UnitService.GetUnitHistory= function(unitID,onSuccess,onFailed,userContext) {
/// <param name="unitID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
UnitService._staticInstance.GetUnitHistory(unitID,onSuccess,onFailed,userContext); }
UnitService.GetCalSuiteData= function(unitID,productID,serialNumber,onSuccess,onFailed,userContext) {
/// <param name="unitID" type="Number">System.Int32</param>
/// <param name="productID" type="Number">System.Int32</param>
/// <param name="serialNumber" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
UnitService._staticInstance.GetCalSuiteData(unitID,productID,serialNumber,onSuccess,onFailed,userContext); }
UnitService.DeleteUnitStatus= function(statusID,onSuccess,onFailed,userContext) {
/// <param name="statusID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
UnitService._staticInstance.DeleteUnitStatus(statusID,onSuccess,onFailed,userContext); }

