Type.registerNamespace('Edelsoft.CustomizeLinker');
Edelsoft.CustomizeLinker.WebService=function() {
Edelsoft.CustomizeLinker.WebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Edelsoft.CustomizeLinker.WebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Edelsoft.CustomizeLinker.WebService._staticInstance.get_path();},
UpdateViewCountTemp_Links:function(ItemID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateViewCountTemp_Links',false,{ItemID:ItemID},succeededCallback,failedCallback,userContext); },
AddReviews:function(linkId,Name,Reviews,Comment,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddReviews',false,{linkId:linkId,Name:Name,Reviews:Reviews,Comment:Comment},succeededCallback,failedCallback,userContext); },
GetLinks_ReviewsItems_ForLinks:function(LinkId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLinks_ReviewsItems_ForLinks',false,{LinkId:LinkId},succeededCallback,failedCallback,userContext); },
GetReview_RateForCalculate:function(LinkId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetReview_RateForCalculate',false,{LinkId:LinkId},succeededCallback,failedCallback,userContext); },
AddReviewRate:function(ReviewID,Review,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddReviewRate',false,{ReviewID:ReviewID,Review:Review},succeededCallback,failedCallback,userContext); },
GetLinks_ReviewsItem_ForLinks:function(ItemID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLinks_ReviewsItem_ForLinks',false,{ItemID:ItemID},succeededCallback,failedCallback,userContext); }}
Edelsoft.CustomizeLinker.WebService.registerClass('Edelsoft.CustomizeLinker.WebService',Sys.Net.WebServiceProxy);
Edelsoft.CustomizeLinker.WebService._staticInstance = new Edelsoft.CustomizeLinker.WebService();
Edelsoft.CustomizeLinker.WebService.set_path = function(value) { Edelsoft.CustomizeLinker.WebService._staticInstance.set_path(value); }
Edelsoft.CustomizeLinker.WebService.get_path = function() { return Edelsoft.CustomizeLinker.WebService._staticInstance.get_path(); }
Edelsoft.CustomizeLinker.WebService.set_timeout = function(value) { Edelsoft.CustomizeLinker.WebService._staticInstance.set_timeout(value); }
Edelsoft.CustomizeLinker.WebService.get_timeout = function() { return Edelsoft.CustomizeLinker.WebService._staticInstance.get_timeout(); }
Edelsoft.CustomizeLinker.WebService.set_defaultUserContext = function(value) { Edelsoft.CustomizeLinker.WebService._staticInstance.set_defaultUserContext(value); }
Edelsoft.CustomizeLinker.WebService.get_defaultUserContext = function() { return Edelsoft.CustomizeLinker.WebService._staticInstance.get_defaultUserContext(); }
Edelsoft.CustomizeLinker.WebService.set_defaultSucceededCallback = function(value) { Edelsoft.CustomizeLinker.WebService._staticInstance.set_defaultSucceededCallback(value); }
Edelsoft.CustomizeLinker.WebService.get_defaultSucceededCallback = function() { return Edelsoft.CustomizeLinker.WebService._staticInstance.get_defaultSucceededCallback(); }
Edelsoft.CustomizeLinker.WebService.set_defaultFailedCallback = function(value) { Edelsoft.CustomizeLinker.WebService._staticInstance.set_defaultFailedCallback(value); }
Edelsoft.CustomizeLinker.WebService.get_defaultFailedCallback = function() { return Edelsoft.CustomizeLinker.WebService._staticInstance.get_defaultFailedCallback(); }
Edelsoft.CustomizeLinker.WebService.set_path("/DesktopModules/CustomizeLinker/WebService.asmx");
Edelsoft.CustomizeLinker.WebService.UpdateViewCountTemp_Links= function(ItemID,onSuccess,onFailed,userContext) {Edelsoft.CustomizeLinker.WebService._staticInstance.UpdateViewCountTemp_Links(ItemID,onSuccess,onFailed,userContext); }
Edelsoft.CustomizeLinker.WebService.AddReviews= function(linkId,Name,Reviews,Comment,onSuccess,onFailed,userContext) {Edelsoft.CustomizeLinker.WebService._staticInstance.AddReviews(linkId,Name,Reviews,Comment,onSuccess,onFailed,userContext); }
Edelsoft.CustomizeLinker.WebService.GetLinks_ReviewsItems_ForLinks= function(LinkId,onSuccess,onFailed,userContext) {Edelsoft.CustomizeLinker.WebService._staticInstance.GetLinks_ReviewsItems_ForLinks(LinkId,onSuccess,onFailed,userContext); }
Edelsoft.CustomizeLinker.WebService.GetReview_RateForCalculate= function(LinkId,onSuccess,onFailed,userContext) {Edelsoft.CustomizeLinker.WebService._staticInstance.GetReview_RateForCalculate(LinkId,onSuccess,onFailed,userContext); }
Edelsoft.CustomizeLinker.WebService.AddReviewRate= function(ReviewID,Review,onSuccess,onFailed,userContext) {Edelsoft.CustomizeLinker.WebService._staticInstance.AddReviewRate(ReviewID,Review,onSuccess,onFailed,userContext); }
Edelsoft.CustomizeLinker.WebService.GetLinks_ReviewsItem_ForLinks= function(ItemID,onSuccess,onFailed,userContext) {Edelsoft.CustomizeLinker.WebService._staticInstance.GetLinks_ReviewsItem_ForLinks(ItemID,onSuccess,onFailed,userContext); }
