Type.registerNamespace('Venexus.WebControls');
Venexus.WebControls.WebControlsWS=function() {
Venexus.WebControls.WebControlsWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Venexus.WebControls.WebControlsWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Venexus.WebControls.WebControlsWS._staticInstance.get_path();},
UpdateRank:function(ticket,portalid,userID,tableName,columnName,itemId,rankValue,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateRank',false,{ticket:ticket,portalid:portalid,userID:userID,tableName:tableName,columnName:columnName,itemId:itemId,rankValue:rankValue},succeededCallback,failedCallback,userContext); },
UpdateRating:function(ticket,portalId,moduleId,userId,columnName,itemId,rateValue,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateRating',false,{ticket:ticket,portalId:portalId,moduleId:moduleId,userId:userId,columnName:columnName,itemId:itemId,rateValue:rateValue},succeededCallback,failedCallback,userContext); }}
Venexus.WebControls.WebControlsWS.registerClass('Venexus.WebControls.WebControlsWS',Sys.Net.WebServiceProxy);
Venexus.WebControls.WebControlsWS._staticInstance = new Venexus.WebControls.WebControlsWS();
Venexus.WebControls.WebControlsWS.set_path = function(value) { Venexus.WebControls.WebControlsWS._staticInstance.set_path(value); }
Venexus.WebControls.WebControlsWS.get_path = function() { return Venexus.WebControls.WebControlsWS._staticInstance.get_path(); }
Venexus.WebControls.WebControlsWS.set_timeout = function(value) { Venexus.WebControls.WebControlsWS._staticInstance.set_timeout(value); }
Venexus.WebControls.WebControlsWS.get_timeout = function() { return Venexus.WebControls.WebControlsWS._staticInstance.get_timeout(); }
Venexus.WebControls.WebControlsWS.set_defaultUserContext = function(value) { Venexus.WebControls.WebControlsWS._staticInstance.set_defaultUserContext(value); }
Venexus.WebControls.WebControlsWS.get_defaultUserContext = function() { return Venexus.WebControls.WebControlsWS._staticInstance.get_defaultUserContext(); }
Venexus.WebControls.WebControlsWS.set_defaultSucceededCallback = function(value) { Venexus.WebControls.WebControlsWS._staticInstance.set_defaultSucceededCallback(value); }
Venexus.WebControls.WebControlsWS.get_defaultSucceededCallback = function() { return Venexus.WebControls.WebControlsWS._staticInstance.get_defaultSucceededCallback(); }
Venexus.WebControls.WebControlsWS.set_defaultFailedCallback = function(value) { Venexus.WebControls.WebControlsWS._staticInstance.set_defaultFailedCallback(value); }
Venexus.WebControls.WebControlsWS.get_defaultFailedCallback = function() { return Venexus.WebControls.WebControlsWS._staticInstance.get_defaultFailedCallback(); }
Venexus.WebControls.WebControlsWS.set_path("/DesktopModules/VenexusWebControls/WebControlsWS.asmx");
Venexus.WebControls.WebControlsWS.UpdateRank= function(ticket,portalid,userID,tableName,columnName,itemId,rankValue,onSuccess,onFailed,userContext) {Venexus.WebControls.WebControlsWS._staticInstance.UpdateRank(ticket,portalid,userID,tableName,columnName,itemId,rankValue,onSuccess,onFailed,userContext); }
Venexus.WebControls.WebControlsWS.UpdateRating= function(ticket,portalId,moduleId,userId,columnName,itemId,rateValue,onSuccess,onFailed,userContext) {Venexus.WebControls.WebControlsWS._staticInstance.UpdateRating(ticket,portalId,moduleId,userId,columnName,itemId,rateValue,onSuccess,onFailed,userContext); }
