Type.registerNamespace('Tango.OilAnalysisControlPanel');
Tango.OilAnalysisControlPanel.OilographyAjaxSupport=function() {
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.get_path();},
RefreshUserSession:function(guidUserSessionGUID,succeededCallback, failedCallback, userContext) {
/// <param name="guidUserSessionGUID" type="String">System.Guid</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(), 'RefreshUserSession',false,{guidUserSessionGUID:guidUserSessionGUID},succeededCallback,failedCallback,userContext); },
GetSamplePointScheduleData:function(nSamplePointScheduleID,succeededCallback, failedCallback, userContext) {
/// <param name="nSamplePointScheduleID" 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(), 'GetSamplePointScheduleData',false,{nSamplePointScheduleID:nSamplePointScheduleID},succeededCallback,failedCallback,userContext); },
SaveSamplePointScheduleData:function(samplePointScheduleInfo,succeededCallback, failedCallback, userContext) {
/// <param name="samplePointScheduleInfo" type="OilAnalysisControlPanel.SamplePointScheduleInfo">OilAnalysisControlPanel.SamplePointScheduleInfo</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(), 'SaveSamplePointScheduleData',false,{samplePointScheduleInfo:samplePointScheduleInfo},succeededCallback,failedCallback,userContext); },
GetTasksForSite:function(nSiteID,succeededCallback, failedCallback, userContext) {
/// <param name="nSiteID" 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(), 'GetTasksForSite',false,{nSiteID:nSiteID},succeededCallback,failedCallback,userContext); },
GetChartProperties:function(OilDataSetID,ChartIDType,ChartID,succeededCallback, failedCallback, userContext) {
/// <param name="OilDataSetID" type="Number">System.Int32</param>
/// <param name="ChartIDType" type="String">System.String</param>
/// <param name="ChartID" 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(), 'GetChartProperties',false,{OilDataSetID:OilDataSetID,ChartIDType:ChartIDType,ChartID:ChartID},succeededCallback,failedCallback,userContext); },
SaveUserAccountConfiguration:function(CurrentUserSessionGUID,UserAccountID,UserName,Email,IsAllowedToSetReviewState,IsReadOnlyUser,IsAllowedToScheduleCollection,succeededCallback, failedCallback, userContext) {
/// <param name="CurrentUserSessionGUID" type="String">System.String</param>
/// <param name="UserAccountID" type="Number">System.Int32</param>
/// <param name="UserName" type="String">System.String</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="IsAllowedToSetReviewState" type="Boolean">System.Boolean</param>
/// <param name="IsReadOnlyUser" type="Boolean">System.Boolean</param>
/// <param name="IsAllowedToScheduleCollection" type="Boolean">System.Boolean</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(), 'SaveUserAccountConfiguration',false,{CurrentUserSessionGUID:CurrentUserSessionGUID,UserAccountID:UserAccountID,UserName:UserName,Email:Email,IsAllowedToSetReviewState:IsAllowedToSetReviewState,IsReadOnlyUser:IsReadOnlyUser,IsAllowedToScheduleCollection:IsAllowedToScheduleCollection},succeededCallback,failedCallback,userContext); },
GetLimitsGroupListingSummary:function(contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="contextKey" 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(), 'GetLimitsGroupListingSummary',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetDynamicOilDataValueAnalystStatusAndAlarmLevelsPopupContents:function(OilDataValueGUID,UserSessionGUID,succeededCallback, failedCallback, userContext) {
/// <param name="OilDataValueGUID" type="String">System.String</param>
/// <param name="UserSessionGUID" 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(), 'GetDynamicOilDataValueAnalystStatusAndAlarmLevelsPopupContents',false,{OilDataValueGUID:OilDataValueGUID,UserSessionGUID:UserSessionGUID},succeededCallback,failedCallback,userContext); },
SetOilDataValueAnalystStatus:function(OilDataValueGUID,StatusIndex,SamplePointUpperAlarm,SamplePointUpperWarning,SamplePointLowerWarning,SamplePointLowerAlarm,succeededCallback, failedCallback, userContext) {
/// <param name="OilDataValueGUID" type="String">System.String</param>
/// <param name="StatusIndex" type="String">System.String</param>
/// <param name="SamplePointUpperAlarm" type="String">System.String</param>
/// <param name="SamplePointUpperWarning" type="String">System.String</param>
/// <param name="SamplePointLowerWarning" type="String">System.String</param>
/// <param name="SamplePointLowerAlarm" 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(), 'SetOilDataValueAnalystStatus',false,{OilDataValueGUID:OilDataValueGUID,StatusIndex:StatusIndex,SamplePointUpperAlarm:SamplePointUpperAlarm,SamplePointUpperWarning:SamplePointUpperWarning,SamplePointLowerWarning:SamplePointLowerWarning,SamplePointLowerAlarm:SamplePointLowerAlarm},succeededCallback,failedCallback,userContext); },
GetLubricationGradeAutoCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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(), 'GetLubricationGradeAutoCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetLubricationMfgAutoCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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(), 'GetLubricationMfgAutoCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetLubricationTypeAutoCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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(), 'GetLubricationTypeAutoCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetLinkedDocumentInfo:function(LinkedDocumentID,succeededCallback, failedCallback, userContext) {
/// <param name="LinkedDocumentID" 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(), 'GetLinkedDocumentInfo',false,{LinkedDocumentID:LinkedDocumentID},succeededCallback,failedCallback,userContext); }}
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.registerClass('Tango.OilAnalysisControlPanel.OilographyAjaxSupport',Sys.Net.WebServiceProxy);
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance = new Tango.OilAnalysisControlPanel.OilographyAjaxSupport();
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.set_path = function(value) {
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.set_path(value); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.get_path();}
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.set_timeout = function(value) {
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.set_timeout(value); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.get_timeout(); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.set_defaultUserContext = function(value) { 
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.set_defaultUserContext(value); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.get_defaultUserContext(); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.set_defaultSucceededCallback = function(value) { 
 Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.set_defaultSucceededCallback(value); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.get_defaultSucceededCallback(); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.set_defaultFailedCallback = function(value) { 
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.set_defaultFailedCallback(value); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.get_defaultFailedCallback(); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.set_path("/TangoWebservices3/Tango/oilanalysiscontrolpanel/OilographyAjaxSupport.asmx");
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.RefreshUserSession= function(guidUserSessionGUID,onSuccess,onFailed,userContext) {
/// <param name="guidUserSessionGUID" type="String">System.Guid</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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.RefreshUserSession(guidUserSessionGUID,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetSamplePointScheduleData= function(nSamplePointScheduleID,onSuccess,onFailed,userContext) {
/// <param name="nSamplePointScheduleID" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetSamplePointScheduleData(nSamplePointScheduleID,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.SaveSamplePointScheduleData= function(samplePointScheduleInfo,onSuccess,onFailed,userContext) {
/// <param name="samplePointScheduleInfo" type="OilAnalysisControlPanel.SamplePointScheduleInfo">OilAnalysisControlPanel.SamplePointScheduleInfo</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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.SaveSamplePointScheduleData(samplePointScheduleInfo,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetTasksForSite= function(nSiteID,onSuccess,onFailed,userContext) {
/// <param name="nSiteID" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetTasksForSite(nSiteID,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetChartProperties= function(OilDataSetID,ChartIDType,ChartID,onSuccess,onFailed,userContext) {
/// <param name="OilDataSetID" type="Number">System.Int32</param>
/// <param name="ChartIDType" type="String">System.String</param>
/// <param name="ChartID" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetChartProperties(OilDataSetID,ChartIDType,ChartID,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.SaveUserAccountConfiguration= function(CurrentUserSessionGUID,UserAccountID,UserName,Email,IsAllowedToSetReviewState,IsReadOnlyUser,IsAllowedToScheduleCollection,onSuccess,onFailed,userContext) {
/// <param name="CurrentUserSessionGUID" type="String">System.String</param>
/// <param name="UserAccountID" type="Number">System.Int32</param>
/// <param name="UserName" type="String">System.String</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="IsAllowedToSetReviewState" type="Boolean">System.Boolean</param>
/// <param name="IsReadOnlyUser" type="Boolean">System.Boolean</param>
/// <param name="IsAllowedToScheduleCollection" type="Boolean">System.Boolean</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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.SaveUserAccountConfiguration(CurrentUserSessionGUID,UserAccountID,UserName,Email,IsAllowedToSetReviewState,IsReadOnlyUser,IsAllowedToScheduleCollection,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetLimitsGroupListingSummary= function(contextKey,onSuccess,onFailed,userContext) {
/// <param name="contextKey" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetLimitsGroupListingSummary(contextKey,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetDynamicOilDataValueAnalystStatusAndAlarmLevelsPopupContents= function(OilDataValueGUID,UserSessionGUID,onSuccess,onFailed,userContext) {
/// <param name="OilDataValueGUID" type="String">System.String</param>
/// <param name="UserSessionGUID" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetDynamicOilDataValueAnalystStatusAndAlarmLevelsPopupContents(OilDataValueGUID,UserSessionGUID,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.SetOilDataValueAnalystStatus= function(OilDataValueGUID,StatusIndex,SamplePointUpperAlarm,SamplePointUpperWarning,SamplePointLowerWarning,SamplePointLowerAlarm,onSuccess,onFailed,userContext) {
/// <param name="OilDataValueGUID" type="String">System.String</param>
/// <param name="StatusIndex" type="String">System.String</param>
/// <param name="SamplePointUpperAlarm" type="String">System.String</param>
/// <param name="SamplePointUpperWarning" type="String">System.String</param>
/// <param name="SamplePointLowerWarning" type="String">System.String</param>
/// <param name="SamplePointLowerAlarm" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.SetOilDataValueAnalystStatus(OilDataValueGUID,StatusIndex,SamplePointUpperAlarm,SamplePointUpperWarning,SamplePointLowerWarning,SamplePointLowerAlarm,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetLubricationGradeAutoCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetLubricationGradeAutoCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetLubricationMfgAutoCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetLubricationMfgAutoCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetLubricationTypeAutoCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetLubricationTypeAutoCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
Tango.OilAnalysisControlPanel.OilographyAjaxSupport.GetLinkedDocumentInfo= function(LinkedDocumentID,onSuccess,onFailed,userContext) {
/// <param name="LinkedDocumentID" 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>
Tango.OilAnalysisControlPanel.OilographyAjaxSupport._staticInstance.GetLinkedDocumentInfo(LinkedDocumentID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('OilAnalysisControlPanel');
if (typeof(OilAnalysisControlPanel.SamplePointScheduleInfo) === 'undefined') {
OilAnalysisControlPanel.SamplePointScheduleInfo=gtc("OilAnalysisControlPanel.SamplePointScheduleInfo");
OilAnalysisControlPanel.SamplePointScheduleInfo.registerClass('OilAnalysisControlPanel.SamplePointScheduleInfo');
}

