Type.registerNamespace('Trisence.Web');
Trisence.Web.ShareService=function() {
Trisence.Web.ShareService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Trisence.Web.ShareService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Trisence.Web.ShareService._staticInstance.get_path();},
GetShare:function(pageIndex,pageSize,cateID,groupID,emptyText,enablePager,pageMethod,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="cateID" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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(), 'GetShare',false,{pageIndex:pageIndex,pageSize:pageSize,cateID:cateID,groupID:groupID,emptyText:emptyText,enablePager:enablePager,pageMethod:pageMethod},succeededCallback,failedCallback,userContext); },
GetMyShare:function(pageIndex,pageSize,groupID,emptyText,enablePager,pageMethod,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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(), 'GetMyShare',false,{pageIndex:pageIndex,pageSize:pageSize,groupID:groupID,emptyText:emptyText,enablePager:enablePager,pageMethod:pageMethod},succeededCallback,failedCallback,userContext); },
ShareSearch:function(pageIndex,pageSize,cateID,groupID,keywords,emptyText,enablePager,pageMethod,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="cateID" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="keywords" type="String">System.String</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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(), 'ShareSearch',false,{pageIndex:pageIndex,pageSize:pageSize,cateID:cateID,groupID:groupID,keywords:keywords,emptyText:emptyText,enablePager:enablePager,pageMethod:pageMethod},succeededCallback,failedCallback,userContext); },
GetMyConShare:function(pageIndex,pageSize,emptyText,enablePager,pageMethod,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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(), 'GetMyConShare',false,{pageIndex:pageIndex,pageSize:pageSize,emptyText:emptyText,enablePager:enablePager,pageMethod:pageMethod},succeededCallback,failedCallback,userContext); },
LoadShares:function(method,emptyText,cateID,groupID,pageIndex,pageSize,enablePager,pageMethod,pageParams,succeededCallback, failedCallback, userContext) {
/// <param name="method" type="String">System.String</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="cateID" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" type="String">System.String</param>
/// <param name="pageParams" 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(), 'LoadShares',false,{method:method,emptyText:emptyText,cateID:cateID,groupID:groupID,pageIndex:pageIndex,pageSize:pageSize,enablePager:enablePager,pageMethod:pageMethod,pageParams:pageParams},succeededCallback,failedCallback,userContext); },
DeleteMyConShare:function(shareID,succeededCallback, failedCallback, userContext) {
/// <param name="shareID" 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(), 'DeleteMyConShare',false,{shareID:shareID},succeededCallback,failedCallback,userContext); },
deleteGroupShare:function(shareID,groupID,succeededCallback, failedCallback, userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="groupID" 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(), 'deleteGroupShare',false,{shareID:shareID,groupID:groupID},succeededCallback,failedCallback,userContext); },
Delete:function(shareID,succeededCallback, failedCallback, userContext) {
/// <param name="shareID" 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,{shareID:shareID},succeededCallback,failedCallback,userContext); },
GetEcho:function(shareID,pageIndex,pageSize,pageMehtod,enablePager,emptyText,succeededCallback, failedCallback, userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageMehtod" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="emptyText" 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(), 'GetEcho',false,{shareID:shareID,pageIndex:pageIndex,pageSize:pageSize,pageMehtod:pageMehtod,enablePager:enablePager,emptyText:emptyText},succeededCallback,failedCallback,userContext); },
AddEcho:function(shareID,msg,checkcode,succeededCallback, failedCallback, userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="msg" type="String">System.String</param>
/// <param name="checkcode" 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(), 'AddEcho',false,{shareID:shareID,msg:msg,checkcode:checkcode},succeededCallback,failedCallback,userContext); },
LoadRecommendUserListReceiverAndShare:function(shareID,pageIndex,pageSize,pageMethod,pageParams,emptyText,enablePager,succeededCallback, failedCallback, userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageMethod" type="String">System.String</param>
/// <param name="pageParams" type="String">System.String</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" 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(), 'LoadRecommendUserListReceiverAndShare',false,{shareID:shareID,pageIndex:pageIndex,pageSize:pageSize,pageMethod:pageMethod,pageParams:pageParams,emptyText:emptyText,enablePager:enablePager},succeededCallback,failedCallback,userContext); }}
Trisence.Web.ShareService.registerClass('Trisence.Web.ShareService',Sys.Net.WebServiceProxy);
Trisence.Web.ShareService._staticInstance = new Trisence.Web.ShareService();
Trisence.Web.ShareService.set_path = function(value) {
Trisence.Web.ShareService._staticInstance.set_path(value); }
Trisence.Web.ShareService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Trisence.Web.ShareService._staticInstance.get_path();}
Trisence.Web.ShareService.set_timeout = function(value) {
Trisence.Web.ShareService._staticInstance.set_timeout(value); }
Trisence.Web.ShareService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Trisence.Web.ShareService._staticInstance.get_timeout(); }
Trisence.Web.ShareService.set_defaultUserContext = function(value) { 
Trisence.Web.ShareService._staticInstance.set_defaultUserContext(value); }
Trisence.Web.ShareService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Trisence.Web.ShareService._staticInstance.get_defaultUserContext(); }
Trisence.Web.ShareService.set_defaultSucceededCallback = function(value) { 
 Trisence.Web.ShareService._staticInstance.set_defaultSucceededCallback(value); }
Trisence.Web.ShareService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Trisence.Web.ShareService._staticInstance.get_defaultSucceededCallback(); }
Trisence.Web.ShareService.set_defaultFailedCallback = function(value) { 
Trisence.Web.ShareService._staticInstance.set_defaultFailedCallback(value); }
Trisence.Web.ShareService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Trisence.Web.ShareService._staticInstance.get_defaultFailedCallback(); }
Trisence.Web.ShareService.set_path("/Ajax/Share/ShareService.svc");
Trisence.Web.ShareService.GetShare= function(pageIndex,pageSize,cateID,groupID,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="cateID" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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>
Trisence.Web.ShareService._staticInstance.GetShare(pageIndex,pageSize,cateID,groupID,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.GetMyShare= function(pageIndex,pageSize,groupID,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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>
Trisence.Web.ShareService._staticInstance.GetMyShare(pageIndex,pageSize,groupID,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.ShareSearch= function(pageIndex,pageSize,cateID,groupID,keywords,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="cateID" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="keywords" type="String">System.String</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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>
Trisence.Web.ShareService._staticInstance.ShareSearch(pageIndex,pageSize,cateID,groupID,keywords,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.GetMyConShare= function(pageIndex,pageSize,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" 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>
Trisence.Web.ShareService._staticInstance.GetMyConShare(pageIndex,pageSize,emptyText,enablePager,pageMethod,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.LoadShares= function(method,emptyText,cateID,groupID,pageIndex,pageSize,enablePager,pageMethod,pageParams,onSuccess,onFailed,userContext) {
/// <param name="method" type="String">System.String</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="cateID" type="Number">System.Int32</param>
/// <param name="groupID" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="pageMethod" type="String">System.String</param>
/// <param name="pageParams" 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>
Trisence.Web.ShareService._staticInstance.LoadShares(method,emptyText,cateID,groupID,pageIndex,pageSize,enablePager,pageMethod,pageParams,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.DeleteMyConShare= function(shareID,onSuccess,onFailed,userContext) {
/// <param name="shareID" 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>
Trisence.Web.ShareService._staticInstance.DeleteMyConShare(shareID,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.deleteGroupShare= function(shareID,groupID,onSuccess,onFailed,userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="groupID" 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>
Trisence.Web.ShareService._staticInstance.deleteGroupShare(shareID,groupID,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.Delete= function(shareID,onSuccess,onFailed,userContext) {
/// <param name="shareID" 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>
Trisence.Web.ShareService._staticInstance.Delete(shareID,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.GetEcho= function(shareID,pageIndex,pageSize,pageMehtod,enablePager,emptyText,onSuccess,onFailed,userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageMehtod" type="String">System.String</param>
/// <param name="enablePager" type="Boolean">System.Boolean</param>
/// <param name="emptyText" 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>
Trisence.Web.ShareService._staticInstance.GetEcho(shareID,pageIndex,pageSize,pageMehtod,enablePager,emptyText,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.AddEcho= function(shareID,msg,checkcode,onSuccess,onFailed,userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="msg" type="String">System.String</param>
/// <param name="checkcode" 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>
Trisence.Web.ShareService._staticInstance.AddEcho(shareID,msg,checkcode,onSuccess,onFailed,userContext); }
Trisence.Web.ShareService.LoadRecommendUserListReceiverAndShare= function(shareID,pageIndex,pageSize,pageMethod,pageParams,emptyText,enablePager,onSuccess,onFailed,userContext) {
/// <param name="shareID" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageMethod" type="String">System.String</param>
/// <param name="pageParams" type="String">System.String</param>
/// <param name="emptyText" type="String">System.String</param>
/// <param name="enablePager" 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>
Trisence.Web.ShareService._staticInstance.LoadRecommendUserListReceiverAndShare(shareID,pageIndex,pageSize,pageMethod,pageParams,emptyText,enablePager,onSuccess,onFailed,userContext); }
