Type.registerNamespace('SharpLogic.BoostSharingSite.WebSite');
SharpLogic.BoostSharingSite.WebSite.SiteService=function() {
SharpLogic.BoostSharingSite.WebSite.SiteService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SharpLogic.BoostSharingSite.WebSite.SiteService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.get_path();},
Rate:function(id,rating,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="rating" 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(), 'Rate',false,{id:id,rating:rating},succeededCallback,failedCallback,userContext); },
Delete:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" 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(), 'Delete',false,{id:id},succeededCallback,failedCallback,userContext); },
AddTag:function(id,tag,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="tag" 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(), 'AddTag',false,{id:id,tag:tag},succeededCallback,failedCallback,userContext); },
RemoveTag:function(id,tag,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="tag" 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(), 'RemoveTag',false,{id:id,tag:tag},succeededCallback,failedCallback,userContext); },
AddComment:function(id,text,replyToCommentID,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="text" type="String">System.String</param>
/// <param name="replyToCommentID" 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(), 'AddComment',false,{id:id,text:text,replyToCommentID:replyToCommentID},succeededCallback,failedCallback,userContext); },
AddFavorite:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" 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(), 'AddFavorite',false,{id:id},succeededCallback,failedCallback,userContext); },
RemoveFavorite:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" 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(), 'RemoveFavorite',false,{id:id},succeededCallback,failedCallback,userContext); },
UpdateVideo:function(id,title,description,category,thumbnailBits,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="description" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="thumbnailBits" type="Array">System.Byte[]</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(), 'UpdateVideo',false,{id:id,title:title,description:description,category:category,thumbnailBits:thumbnailBits},succeededCallback,failedCallback,userContext); },
GetCategories:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetCategories',false,{},succeededCallback,failedCallback,userContext); },
GetUsers:function(pageIndex,maximumRows,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="maximumRows" 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(), 'GetUsers',false,{pageIndex:pageIndex,maximumRows:maximumRows},succeededCallback,failedCallback,userContext); },
GetSelectUsers:function(userIDs,succeededCallback, failedCallback, userContext) {
/// <param name="userIDs" type="Array">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(), 'GetSelectUsers',false,{userIDs:userIDs},succeededCallback,failedCallback,userContext); },
GetLoggedInUserName:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetLoggedInUserName',false,{},succeededCallback,failedCallback,userContext); },
GetUserCount:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetUserCount',false,{},succeededCallback,failedCallback,userContext); },
LogIn:function(userName,password,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="password" 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(), 'LogIn',false,{userName:userName,password:password},succeededCallback,failedCallback,userContext); },
LogOut:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'LogOut',false,{},succeededCallback,failedCallback,userContext); }}
SharpLogic.BoostSharingSite.WebSite.SiteService.registerClass('SharpLogic.BoostSharingSite.WebSite.SiteService',Sys.Net.WebServiceProxy);
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance = new SharpLogic.BoostSharingSite.WebSite.SiteService();
SharpLogic.BoostSharingSite.WebSite.SiteService.set_path = function(value) {
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.set_path(value); }
SharpLogic.BoostSharingSite.WebSite.SiteService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.get_path();}
SharpLogic.BoostSharingSite.WebSite.SiteService.set_timeout = function(value) {
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.set_timeout(value); }
SharpLogic.BoostSharingSite.WebSite.SiteService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.get_timeout(); }
SharpLogic.BoostSharingSite.WebSite.SiteService.set_defaultUserContext = function(value) { 
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.set_defaultUserContext(value); }
SharpLogic.BoostSharingSite.WebSite.SiteService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.get_defaultUserContext(); }
SharpLogic.BoostSharingSite.WebSite.SiteService.set_defaultSucceededCallback = function(value) { 
 SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.set_defaultSucceededCallback(value); }
SharpLogic.BoostSharingSite.WebSite.SiteService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.get_defaultSucceededCallback(); }
SharpLogic.BoostSharingSite.WebSite.SiteService.set_defaultFailedCallback = function(value) { 
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.set_defaultFailedCallback(value); }
SharpLogic.BoostSharingSite.WebSite.SiteService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.get_defaultFailedCallback(); }
SharpLogic.BoostSharingSite.WebSite.SiteService.set_path("/Sharing/SiteService.asmx");
SharpLogic.BoostSharingSite.WebSite.SiteService.Rate= function(id,rating,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="rating" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.Rate(id,rating,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.Delete= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.Delete(id,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.AddTag= function(id,tag,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="tag" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.AddTag(id,tag,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.RemoveTag= function(id,tag,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="tag" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.RemoveTag(id,tag,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.AddComment= function(id,text,replyToCommentID,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="text" type="String">System.String</param>
/// <param name="replyToCommentID" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.AddComment(id,text,replyToCommentID,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.AddFavorite= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.AddFavorite(id,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.RemoveFavorite= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.RemoveFavorite(id,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.UpdateVideo= function(id,title,description,category,thumbnailBits,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="description" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="thumbnailBits" type="Array">System.Byte[]</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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.UpdateVideo(id,title,description,category,thumbnailBits,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.GetCategories= function(onSuccess,onFailed,userContext) {
/// <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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.GetCategories(onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.GetUsers= function(pageIndex,maximumRows,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="maximumRows" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.GetUsers(pageIndex,maximumRows,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.GetSelectUsers= function(userIDs,onSuccess,onFailed,userContext) {
/// <param name="userIDs" type="Array">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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.GetSelectUsers(userIDs,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.GetLoggedInUserName= function(onSuccess,onFailed,userContext) {
/// <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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.GetLoggedInUserName(onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.GetUserCount= function(onSuccess,onFailed,userContext) {
/// <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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.GetUserCount(onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.LogIn= function(userName,password,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="password" 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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.LogIn(userName,password,onSuccess,onFailed,userContext); }
SharpLogic.BoostSharingSite.WebSite.SiteService.LogOut= function(onSuccess,onFailed,userContext) {
/// <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>
SharpLogic.BoostSharingSite.WebSite.SiteService._staticInstance.LogOut(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(UserData) === 'undefined') {
var UserData=gtc("UserData");
UserData.registerClass('UserData');
}
