Type.registerNamespace('SharpLogic.BoostBlogSite.WebSite');
SharpLogic.BoostBlogSite.WebSite.SiteService=function() {
SharpLogic.BoostBlogSite.WebSite.SiteService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SharpLogic.BoostBlogSite.WebSite.SiteService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.get_path();},
AddBlogEntry:function(title,text,category,enableCommenting,succeededCallback, failedCallback, userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="enableCommenting" type="Boolean">System.Boolean</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(), 'AddBlogEntry',false,{title:title,text:text,category:category,enableCommenting:enableCommenting},succeededCallback,failedCallback,userContext); },
AddBlogDraft:function(title,text,category,enableCommenting,succeededCallback, failedCallback, userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="enableCommenting" type="Boolean">System.Boolean</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(), 'AddBlogDraft',false,{title:title,text:text,category:category,enableCommenting:enableCommenting},succeededCallback,failedCallback,userContext); },
PublishBlogDraft:function(boostID,title,text,category,enableCommenting,succeededCallback, failedCallback, userContext) {
/// <param name="boostID" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="enableCommenting" type="Boolean">System.Boolean</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(), 'PublishBlogDraft',false,{boostID:boostID,title:title,text:text,category:category,enableCommenting:enableCommenting},succeededCallback,failedCallback,userContext); },
EditBlogItem:function(boostID,title,text,category,succeededCallback, failedCallback, userContext) {
/// <param name="boostID" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" 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(), 'EditBlogItem',false,{boostID:boostID,title:title,text:text,category:category},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); },
ModerateComment: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(), 'ModerateComment',false,{id:id},succeededCallback,failedCallback,userContext); },
GetUserDisplayName:function(userName,succeededCallback, failedCallback, userContext) {
/// <param name="userName" 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(), 'GetUserDisplayName',false,{userName:userName},succeededCallback,failedCallback,userContext); },
GetUserDisplayNames:function(userNames,succeededCallback, failedCallback, userContext) {
/// <param name="userNames" 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(), 'GetUserDisplayNames',false,{userNames:userNames},succeededCallback,failedCallback,userContext); },
DeleteComment: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(), 'DeleteComment',false,{id:id},succeededCallback,failedCallback,userContext); }}
SharpLogic.BoostBlogSite.WebSite.SiteService.registerClass('SharpLogic.BoostBlogSite.WebSite.SiteService',Sys.Net.WebServiceProxy);
SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance = new SharpLogic.BoostBlogSite.WebSite.SiteService();
SharpLogic.BoostBlogSite.WebSite.SiteService.set_path = function(value) {
SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.set_path(value); }
SharpLogic.BoostBlogSite.WebSite.SiteService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.get_path();}
SharpLogic.BoostBlogSite.WebSite.SiteService.set_timeout = function(value) {
SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.set_timeout(value); }
SharpLogic.BoostBlogSite.WebSite.SiteService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.get_timeout(); }
SharpLogic.BoostBlogSite.WebSite.SiteService.set_defaultUserContext = function(value) { 
SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.set_defaultUserContext(value); }
SharpLogic.BoostBlogSite.WebSite.SiteService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.get_defaultUserContext(); }
SharpLogic.BoostBlogSite.WebSite.SiteService.set_defaultSucceededCallback = function(value) { 
 SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.set_defaultSucceededCallback(value); }
SharpLogic.BoostBlogSite.WebSite.SiteService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.get_defaultSucceededCallback(); }
SharpLogic.BoostBlogSite.WebSite.SiteService.set_defaultFailedCallback = function(value) { 
SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.set_defaultFailedCallback(value); }
SharpLogic.BoostBlogSite.WebSite.SiteService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return SharpLogic.BoostBlogSite.WebSite.SiteService._staticInstance.get_defaultFailedCallback(); }
SharpLogic.BoostBlogSite.WebSite.SiteService.set_path("/Blogging/SiteService.asmx");
SharpLogic.BoostBlogSite.WebSite.SiteService.AddBlogEntry= function(title,text,category,enableCommenting,onSuccess,onFailed,userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="enableCommenting" type="Boolean">System.Boolean</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.BoostBlogSite.WebSite.SiteService._staticInstance.AddBlogEntry(title,text,category,enableCommenting,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.WebSite.SiteService.AddBlogDraft= function(title,text,category,enableCommenting,onSuccess,onFailed,userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="enableCommenting" type="Boolean">System.Boolean</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.BoostBlogSite.WebSite.SiteService._staticInstance.AddBlogDraft(title,text,category,enableCommenting,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.WebSite.SiteService.PublishBlogDraft= function(boostID,title,text,category,enableCommenting,onSuccess,onFailed,userContext) {
/// <param name="boostID" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="enableCommenting" type="Boolean">System.Boolean</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.BoostBlogSite.WebSite.SiteService._staticInstance.PublishBlogDraft(boostID,title,text,category,enableCommenting,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.WebSite.SiteService.EditBlogItem= function(boostID,title,text,category,onSuccess,onFailed,userContext) {
/// <param name="boostID" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="text" type="String">System.String</param>
/// <param name="category" 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.BoostBlogSite.WebSite.SiteService._staticInstance.EditBlogItem(boostID,title,text,category,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.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.BoostBlogSite.WebSite.SiteService._staticInstance.AddComment(id,text,replyToCommentID,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.WebSite.SiteService.ModerateComment= 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.BoostBlogSite.WebSite.SiteService._staticInstance.ModerateComment(id,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.WebSite.SiteService.GetUserDisplayName= function(userName,onSuccess,onFailed,userContext) {
/// <param name="userName" 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.BoostBlogSite.WebSite.SiteService._staticInstance.GetUserDisplayName(userName,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.WebSite.SiteService.GetUserDisplayNames= function(userNames,onSuccess,onFailed,userContext) {
/// <param name="userNames" 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.BoostBlogSite.WebSite.SiteService._staticInstance.GetUserDisplayNames(userNames,onSuccess,onFailed,userContext); }
SharpLogic.BoostBlogSite.WebSite.SiteService.DeleteComment= 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.BoostBlogSite.WebSite.SiteService._staticInstance.DeleteComment(id,onSuccess,onFailed,userContext); }
