var HistoryProvider=function() {
HistoryProvider.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
HistoryProvider.prototype={
GetHistoryItems:function(SessionID,UserName,VID,RCat,SRN,RC,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetHistoryItems',true,{SessionID:SessionID,UserName:UserName,VID:VID,RCat:RCat,SRN:SRN,RC:RC},succeededCallback,failedCallback,userContext); },
GetHistoryItemData:function(SessionID,UserName,pRID,pCat,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetHistoryItemData',true,{SessionID:SessionID,UserName:UserName,pRID:pRID,pCat:pCat},succeededCallback,failedCallback,userContext); },
GetOfflineTrackHistory:function(SessionID,UserName,CDID,EndDate,Hours,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetOfflineTrackHistory',true,{SessionID:SessionID,UserName:UserName,CDID:CDID,EndDate:EndDate,Hours:Hours},succeededCallback,failedCallback,userContext); },
GetServiceState:function(SessionID,UserName,cdID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetServiceState',true,{SessionID:SessionID,UserName:UserName,cdID:cdID},succeededCallback,failedCallback,userContext); },
MGetServiceState:function(SessionID,UserName,cdID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MGetServiceState',true,{SessionID:SessionID,UserName:UserName,cdID:cdID},succeededCallback,failedCallback,userContext); },
ChangeServiceState:function(SessionID,UserName,cdID,ServiceID,currentServiceName,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'ChangeServiceState',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,ServiceID:ServiceID,currentServiceName:currentServiceName},succeededCallback,failedCallback,userContext); },
MChangeServiceState:function(SessionID,UserName,cdID,ServiceID,currentServiceName,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MChangeServiceState',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,ServiceID:ServiceID,currentServiceName:currentServiceName},succeededCallback,failedCallback,userContext); },
ToggleNTUC:function(SessionID,UserName,cdID,idNotifycationType,pidUserContact,idReportCategory,idGroup,pidNotificationType,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'ToggleNTUC',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,idNotifycationType:idNotifycationType,pidUserContact:pidUserContact,idReportCategory:idReportCategory,idGroup:idGroup,pidNotificationType:pidNotificationType},succeededCallback,failedCallback,userContext); },
GetNotificationSettings:function(SessionID,UserName,cdID,idReportCategory,idGroup,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetNotificationSettings',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,idReportCategory:idReportCategory,idGroup:idGroup},succeededCallback,failedCallback,userContext); },
LoadSummaryData:function(SessionID,UserName,cdID,PSLLD,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'LoadSummaryData',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,PSLLD:PSLLD},succeededCallback,failedCallback,userContext); },
MLoadSummaryData:function(SessionID,UserName,vID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MLoadSummaryData',true,{SessionID:SessionID,UserName:UserName,vID:vID},succeededCallback,failedCallback,userContext); },
LoadSummaryDetails:function(SessionID,UserName,cdID,GroupID,PSLLD,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'LoadSummaryDetails',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,GroupID:GroupID,PSLLD:PSLLD},succeededCallback,failedCallback,userContext); },
GetContacts:function(SessionID,UserName,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetContacts',true,{SessionID:SessionID,UserName:UserName},succeededCallback,failedCallback,userContext); },
DoContact:function(action,SessionID,UserName,ContactID,ContactName,PrimaryPhone,PrimaryEmail,SecondaryPhone,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'DoContact',true,{action:action,SessionID:SessionID,UserName:UserName,ContactID:ContactID,ContactName:ContactName,PrimaryPhone:PrimaryPhone,PrimaryEmail:PrimaryEmail,SecondaryPhone:SecondaryPhone},succeededCallback,failedCallback,userContext); },
GetServiceConfigs:function(SessionID,UserName,cdID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetServiceConfigs',true,{SessionID:SessionID,UserName:UserName,cdID:cdID},succeededCallback,failedCallback,userContext); },
MGetServiceConfigs:function(SessionID,UserName,cdID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MGetServiceConfigs',true,{SessionID:SessionID,UserName:UserName,cdID:cdID},succeededCallback,failedCallback,userContext); },
SetServiceConfigs:function(SessionID,UserName,cdID,serviceID,param1,param2,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'SetServiceConfigs',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,serviceID:serviceID,param1:param1,param2:param2},succeededCallback,failedCallback,userContext); },
MSetServiceConfigs:function(SessionID,UserName,cdID,serviceID,param1,param2,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MSetServiceConfigs',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,serviceID:serviceID,param1:param1,param2:param2},succeededCallback,failedCallback,userContext); },
DeleteZone:function(SessionID,UserName,cdID,idZone,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'DeleteZone',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,idZone:idZone},succeededCallback,failedCallback,userContext); },
SaveZone:function(SessionID,UserName,cdID,isEdit,ZoneID,IDType,zoneStatus,Name,onEvent,speedLim,cPointLat,cPointLng,Radius,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'SaveZone',true,{SessionID:SessionID,UserName:UserName,cdID:cdID,isEdit:isEdit,ZoneID:ZoneID,IDType:IDType,zoneStatus:zoneStatus,Name:Name,onEvent:onEvent,speedLim:speedLim,cPointLat:cPointLat,cPointLng:cPointLng,Radius:Radius},succeededCallback,failedCallback,userContext); },
GetLKLs:function(SessionID,UserName,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'GetLKLs',true,{SessionID:SessionID,UserName:UserName},succeededCallback,failedCallback,userContext); },
PollHWCReport:function(SessionID,UserName,RID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'PollHWCReport',true,{SessionID:SessionID,UserName:UserName,RID:RID},succeededCallback,failedCallback,userContext); },
DoHWCRequest:function(SessionID,UserName,ID_CD_Info,HWTID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'DoHWCRequest',true,{SessionID:SessionID,UserName:UserName,ID_CD_Info:ID_CD_Info,HWTID:HWTID},succeededCallback,failedCallback,userContext); },
DoHWCTRequest:function(SessionID,UserName,ID_CD_Info,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'DoHWCTRequest',true,{SessionID:SessionID,UserName:UserName,ID_CD_Info:ID_CD_Info},succeededCallback,failedCallback,userContext); },
MDoHWCRequest:function(SessionID,UserName,vID,HWTID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MDoHWCRequest',true,{SessionID:SessionID,UserName:UserName,vID:vID,HWTID:HWTID},succeededCallback,failedCallback,userContext); },
_MDoHWCRequest:function(SessionID,UserName,vID,HWTID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), '_MDoHWCRequest',true,{SessionID:SessionID,UserName:UserName,vID:vID,HWTID:HWTID},succeededCallback,failedCallback,userContext); },
MDoHWCTRequest:function(SessionID,UserName,vID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MDoHWCTRequest',true,{SessionID:SessionID,UserName:UserName,vID:vID},succeededCallback,failedCallback,userContext); },
DoGenInfoRequest:function(SessionID,UserName,ID_CD_Info,GroupID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'DoGenInfoRequest',true,{SessionID:SessionID,UserName:UserName,ID_CD_Info:ID_CD_Info,GroupID:GroupID},succeededCallback,failedCallback,userContext); },
MDoGenInfoRequest:function(SessionID,UserName,vID,GroupID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'MDoGenInfoRequest',true,{SessionID:SessionID,UserName:UserName,vID:vID,GroupID:GroupID},succeededCallback,failedCallback,userContext); },
PollGenInfo:function(SessionID,UserName,RID,succeededCallback, failedCallback, userContext) {
return this._invoke(HistoryProvider.get_path(), 'PollGenInfo',true,{SessionID:SessionID,UserName:UserName,RID:RID},succeededCallback,failedCallback,userContext); }}
HistoryProvider.registerClass('HistoryProvider',Sys.Net.WebServiceProxy);
HistoryProvider._staticInstance = new HistoryProvider();
HistoryProvider.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; HistoryProvider._staticInstance._path = value; }
HistoryProvider.get_path = function() { return HistoryProvider._staticInstance._path; }
HistoryProvider.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
HistoryProvider._staticInstance._timeout = value; }
HistoryProvider.get_timeout = function() { 
return HistoryProvider._staticInstance._timeout; }
HistoryProvider.set_defaultUserContext = function(value) { 
HistoryProvider._staticInstance._userContext = value; }
HistoryProvider.get_defaultUserContext = function() { 
return HistoryProvider._staticInstance._userContext; }
HistoryProvider.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; HistoryProvider._staticInstance._succeeded = value; }
HistoryProvider.get_defaultSucceededCallback = function() { 
return HistoryProvider._staticInstance._succeeded; }
HistoryProvider.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; HistoryProvider._staticInstance._failed = value; }
HistoryProvider.get_defaultFailedCallback = function() { 
return HistoryProvider._staticInstance._failed; }
HistoryProvider.set_path("/CSAuthPubServices/HistoryProvider.asmx");
HistoryProvider.GetHistoryItems= function(SessionID,UserName,VID,RCat,SRN,RC,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetHistoryItems(SessionID,UserName,VID,RCat,SRN,RC,onSuccess,onFailed,userContext); }
HistoryProvider.GetHistoryItemData= function(SessionID,UserName,pRID,pCat,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetHistoryItemData(SessionID,UserName,pRID,pCat,onSuccess,onFailed,userContext); }
HistoryProvider.GetOfflineTrackHistory= function(SessionID,UserName,CDID,EndDate,Hours,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetOfflineTrackHistory(SessionID,UserName,CDID,EndDate,Hours,onSuccess,onFailed,userContext); }
HistoryProvider.GetServiceState= function(SessionID,UserName,cdID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetServiceState(SessionID,UserName,cdID,onSuccess,onFailed,userContext); }
HistoryProvider.MGetServiceState= function(SessionID,UserName,cdID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MGetServiceState(SessionID,UserName,cdID,onSuccess,onFailed,userContext); }
HistoryProvider.ChangeServiceState= function(SessionID,UserName,cdID,ServiceID,currentServiceName,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.ChangeServiceState(SessionID,UserName,cdID,ServiceID,currentServiceName,onSuccess,onFailed,userContext); }
HistoryProvider.MChangeServiceState= function(SessionID,UserName,cdID,ServiceID,currentServiceName,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MChangeServiceState(SessionID,UserName,cdID,ServiceID,currentServiceName,onSuccess,onFailed,userContext); }
HistoryProvider.ToggleNTUC= function(SessionID,UserName,cdID,idNotifycationType,pidUserContact,idReportCategory,idGroup,pidNotificationType,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.ToggleNTUC(SessionID,UserName,cdID,idNotifycationType,pidUserContact,idReportCategory,idGroup,pidNotificationType,onSuccess,onFailed,userContext); }
HistoryProvider.GetNotificationSettings= function(SessionID,UserName,cdID,idReportCategory,idGroup,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetNotificationSettings(SessionID,UserName,cdID,idReportCategory,idGroup,onSuccess,onFailed,userContext); }
HistoryProvider.LoadSummaryData= function(SessionID,UserName,cdID,PSLLD,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.LoadSummaryData(SessionID,UserName,cdID,PSLLD,onSuccess,onFailed,userContext); }
HistoryProvider.MLoadSummaryData= function(SessionID,UserName,vID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MLoadSummaryData(SessionID,UserName,vID,onSuccess,onFailed,userContext); }
HistoryProvider.LoadSummaryDetails= function(SessionID,UserName,cdID,GroupID,PSLLD,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.LoadSummaryDetails(SessionID,UserName,cdID,GroupID,PSLLD,onSuccess,onFailed,userContext); }
HistoryProvider.GetContacts= function(SessionID,UserName,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetContacts(SessionID,UserName,onSuccess,onFailed,userContext); }
HistoryProvider.DoContact= function(action,SessionID,UserName,ContactID,ContactName,PrimaryPhone,PrimaryEmail,SecondaryPhone,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.DoContact(action,SessionID,UserName,ContactID,ContactName,PrimaryPhone,PrimaryEmail,SecondaryPhone,onSuccess,onFailed,userContext); }
HistoryProvider.GetServiceConfigs= function(SessionID,UserName,cdID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetServiceConfigs(SessionID,UserName,cdID,onSuccess,onFailed,userContext); }
HistoryProvider.MGetServiceConfigs= function(SessionID,UserName,cdID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MGetServiceConfigs(SessionID,UserName,cdID,onSuccess,onFailed,userContext); }
HistoryProvider.SetServiceConfigs= function(SessionID,UserName,cdID,serviceID,param1,param2,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.SetServiceConfigs(SessionID,UserName,cdID,serviceID,param1,param2,onSuccess,onFailed,userContext); }
HistoryProvider.MSetServiceConfigs= function(SessionID,UserName,cdID,serviceID,param1,param2,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MSetServiceConfigs(SessionID,UserName,cdID,serviceID,param1,param2,onSuccess,onFailed,userContext); }
HistoryProvider.DeleteZone= function(SessionID,UserName,cdID,idZone,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.DeleteZone(SessionID,UserName,cdID,idZone,onSuccess,onFailed,userContext); }
HistoryProvider.SaveZone= function(SessionID,UserName,cdID,isEdit,ZoneID,IDType,zoneStatus,Name,onEvent,speedLim,cPointLat,cPointLng,Radius,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.SaveZone(SessionID,UserName,cdID,isEdit,ZoneID,IDType,zoneStatus,Name,onEvent,speedLim,cPointLat,cPointLng,Radius,onSuccess,onFailed,userContext); }
HistoryProvider.GetLKLs= function(SessionID,UserName,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.GetLKLs(SessionID,UserName,onSuccess,onFailed,userContext); }
HistoryProvider.PollHWCReport= function(SessionID,UserName,RID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.PollHWCReport(SessionID,UserName,RID,onSuccess,onFailed,userContext); }
HistoryProvider.DoHWCRequest= function(SessionID,UserName,ID_CD_Info,HWTID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.DoHWCRequest(SessionID,UserName,ID_CD_Info,HWTID,onSuccess,onFailed,userContext); }
HistoryProvider.DoHWCTRequest= function(SessionID,UserName,ID_CD_Info,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.DoHWCTRequest(SessionID,UserName,ID_CD_Info,onSuccess,onFailed,userContext); }
HistoryProvider.MDoHWCRequest= function(SessionID,UserName,vID,HWTID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MDoHWCRequest(SessionID,UserName,vID,HWTID,onSuccess,onFailed,userContext); }
HistoryProvider._MDoHWCRequest= function(SessionID,UserName,vID,HWTID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance._MDoHWCRequest(SessionID,UserName,vID,HWTID,onSuccess,onFailed,userContext); }
HistoryProvider.MDoHWCTRequest= function(SessionID,UserName,vID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MDoHWCTRequest(SessionID,UserName,vID,onSuccess,onFailed,userContext); }
HistoryProvider.DoGenInfoRequest= function(SessionID,UserName,ID_CD_Info,GroupID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.DoGenInfoRequest(SessionID,UserName,ID_CD_Info,GroupID,onSuccess,onFailed,userContext); }
HistoryProvider.MDoGenInfoRequest= function(SessionID,UserName,vID,GroupID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.MDoGenInfoRequest(SessionID,UserName,vID,GroupID,onSuccess,onFailed,userContext); }
HistoryProvider.PollGenInfo= function(SessionID,UserName,RID,onSuccess,onFailed,userContext) {HistoryProvider._staticInstance.PollGenInfo(SessionID,UserName,RID,onSuccess,onFailed,userContext); }

