var wsTenderSearchAgent=function() {
wsTenderSearchAgent.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsTenderSearchAgent.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return wsTenderSearchAgent._staticInstance.get_path();},
getSearchAgentSettingsByID:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getSearchAgentSettingsByID',false,{id:id},succeededCallback,failedCallback,userContext); },
saveSearchAgent:function(name,strDateFrom,strDateTo,dateSpectrumRequired,municID,municRequired,contractTypeID,contractTypeRequired,tenderTypeID,tenderTypeRequired,assignmentTypeID,assignmentTypeRequired,text,mailFrequency,doSecondarySearchNoText,tenderDef,tenderTypeEU,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'saveSearchAgent',false,{name:name,strDateFrom:strDateFrom,strDateTo:strDateTo,dateSpectrumRequired:dateSpectrumRequired,municID:municID,municRequired:municRequired,contractTypeID:contractTypeID,contractTypeRequired:contractTypeRequired,tenderTypeID:tenderTypeID,tenderTypeRequired:tenderTypeRequired,assignmentTypeID:assignmentTypeID,assignmentTypeRequired:assignmentTypeRequired,text:text,mailFrequency:mailFrequency,doSecondarySearchNoText:doSecondarySearchNoText,tenderDef:tenderDef,tenderTypeEU:tenderTypeEU},succeededCallback,failedCallback,userContext); },
updateSearchAgent:function(id,strDateFrom,strDateTo,dateSpectrumRequired,municID,municRequired,contractTypeID,contractTypeRequired,tenderTypeID,tenderTypeRequired,assignmentTypeID,assignmentTypeRequired,text,mailFrequency,doSecondarySearchNoText,tenderDef,tenderTypeEU,isAgentSubscription,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'updateSearchAgent',false,{id:id,strDateFrom:strDateFrom,strDateTo:strDateTo,dateSpectrumRequired:dateSpectrumRequired,municID:municID,municRequired:municRequired,contractTypeID:contractTypeID,contractTypeRequired:contractTypeRequired,tenderTypeID:tenderTypeID,tenderTypeRequired:tenderTypeRequired,assignmentTypeID:assignmentTypeID,assignmentTypeRequired:assignmentTypeRequired,text:text,mailFrequency:mailFrequency,doSecondarySearchNoText:doSecondarySearchNoText,tenderDef:tenderDef,tenderTypeEU:tenderTypeEU,isAgentSubscription:isAgentSubscription},succeededCallback,failedCallback,userContext); },
deleteAgentByID:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'deleteAgentByID',false,{id:id},succeededCallback,failedCallback,userContext); },
ActivateSearchAgentSubscription:function(ResourceID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ActivateSearchAgentSubscription',false,{ResourceID:ResourceID},succeededCallback,failedCallback,userContext); }}
wsTenderSearchAgent.registerClass('wsTenderSearchAgent',Sys.Net.WebServiceProxy);
wsTenderSearchAgent._staticInstance = new wsTenderSearchAgent();
wsTenderSearchAgent.set_path = function(value) { wsTenderSearchAgent._staticInstance.set_path(value); }
wsTenderSearchAgent.get_path = function() { return wsTenderSearchAgent._staticInstance.get_path(); }
wsTenderSearchAgent.set_timeout = function(value) { wsTenderSearchAgent._staticInstance.set_timeout(value); }
wsTenderSearchAgent.get_timeout = function() { return wsTenderSearchAgent._staticInstance.get_timeout(); }
wsTenderSearchAgent.set_defaultUserContext = function(value) { wsTenderSearchAgent._staticInstance.set_defaultUserContext(value); }
wsTenderSearchAgent.get_defaultUserContext = function() { return wsTenderSearchAgent._staticInstance.get_defaultUserContext(); }
wsTenderSearchAgent.set_defaultSucceededCallback = function(value) { wsTenderSearchAgent._staticInstance.set_defaultSucceededCallback(value); }
wsTenderSearchAgent.get_defaultSucceededCallback = function() { return wsTenderSearchAgent._staticInstance.get_defaultSucceededCallback(); }
wsTenderSearchAgent.set_defaultFailedCallback = function(value) { wsTenderSearchAgent._staticInstance.set_defaultFailedCallback(value); }
wsTenderSearchAgent.get_defaultFailedCallback = function() { return wsTenderSearchAgent._staticInstance.get_defaultFailedCallback(); }
wsTenderSearchAgent.set_path("/webservice/wsTenderSearchAgent.asmx");
wsTenderSearchAgent.getSearchAgentSettingsByID= function(id,onSuccess,onFailed,userContext) {wsTenderSearchAgent._staticInstance.getSearchAgentSettingsByID(id,onSuccess,onFailed,userContext); }
wsTenderSearchAgent.saveSearchAgent= function(name,strDateFrom,strDateTo,dateSpectrumRequired,municID,municRequired,contractTypeID,contractTypeRequired,tenderTypeID,tenderTypeRequired,assignmentTypeID,assignmentTypeRequired,text,mailFrequency,doSecondarySearchNoText,tenderDef,tenderTypeEU,onSuccess,onFailed,userContext) {wsTenderSearchAgent._staticInstance.saveSearchAgent(name,strDateFrom,strDateTo,dateSpectrumRequired,municID,municRequired,contractTypeID,contractTypeRequired,tenderTypeID,tenderTypeRequired,assignmentTypeID,assignmentTypeRequired,text,mailFrequency,doSecondarySearchNoText,tenderDef,tenderTypeEU,onSuccess,onFailed,userContext); }
wsTenderSearchAgent.updateSearchAgent= function(id,strDateFrom,strDateTo,dateSpectrumRequired,municID,municRequired,contractTypeID,contractTypeRequired,tenderTypeID,tenderTypeRequired,assignmentTypeID,assignmentTypeRequired,text,mailFrequency,doSecondarySearchNoText,tenderDef,tenderTypeEU,isAgentSubscription,onSuccess,onFailed,userContext) {wsTenderSearchAgent._staticInstance.updateSearchAgent(id,strDateFrom,strDateTo,dateSpectrumRequired,municID,municRequired,contractTypeID,contractTypeRequired,tenderTypeID,tenderTypeRequired,assignmentTypeID,assignmentTypeRequired,text,mailFrequency,doSecondarySearchNoText,tenderDef,tenderTypeEU,isAgentSubscription,onSuccess,onFailed,userContext); }
wsTenderSearchAgent.deleteAgentByID= function(id,onSuccess,onFailed,userContext) {wsTenderSearchAgent._staticInstance.deleteAgentByID(id,onSuccess,onFailed,userContext); }
wsTenderSearchAgent.ActivateSearchAgentSubscription= function(ResourceID,onSuccess,onFailed,userContext) {wsTenderSearchAgent._staticInstance.ActivateSearchAgentSubscription(ResourceID,onSuccess,onFailed,userContext); }

