var ItemGridService=function() {
ItemGridService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ItemGridService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ItemGridService._staticInstance.get_path();},
GetPage:function(daoName,startRow,pageSize,sortCol,sortDir,filter,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="startRow" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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(), 'GetPage',false,{daoName:daoName,startRow:startRow,pageSize:pageSize,sortCol:sortCol,sortDir:sortDir,filter:filter},succeededCallback,failedCallback,userContext); },
GetPageContainingItem:function(daoName,ID,pageSize,sortCol,sortDir,filter,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="ID" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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(), 'GetPageContainingItem',false,{daoName:daoName,ID:ID,pageSize:pageSize,sortCol:sortCol,sortDir:sortDir,filter:filter},succeededCallback,failedCallback,userContext); },
MoveItemUp:function(daoName,ID,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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(), 'MoveItemUp',false,{daoName:daoName,ID:ID},succeededCallback,failedCallback,userContext); },
MoveItemDown:function(daoName,ID,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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(), 'MoveItemDown',false,{daoName:daoName,ID:ID},succeededCallback,failedCallback,userContext); },
GetPageByForeignID:function(daoName,foreignID,startRow,pageSize,sortCol,sortDir,filter,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="foreignID" type="Number">System.Int32</param>
/// <param name="startRow" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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(), 'GetPageByForeignID',false,{daoName:daoName,foreignID:foreignID,startRow:startRow,pageSize:pageSize,sortCol:sortCol,sortDir:sortDir,filter:filter},succeededCallback,failedCallback,userContext); },
GetPageContainingItemByForeignID:function(daoName,foreignID,ID,pageSize,sortCol,sortDir,filter,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="foreignID" type="Number">System.Int32</param>
/// <param name="ID" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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(), 'GetPageContainingItemByForeignID',false,{daoName:daoName,foreignID:foreignID,ID:ID,pageSize:pageSize,sortCol:sortCol,sortDir:sortDir,filter:filter},succeededCallback,failedCallback,userContext); },
MoveItemToStartByForeignID:function(daoName,ID,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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(), 'MoveItemToStartByForeignID',false,{daoName:daoName,ID:ID},succeededCallback,failedCallback,userContext); },
MoveItemUpByForeignID:function(daoName,ID,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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(), 'MoveItemUpByForeignID',false,{daoName:daoName,ID:ID},succeededCallback,failedCallback,userContext); },
MoveItemDownByForeignID:function(daoName,ID,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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(), 'MoveItemDownByForeignID',false,{daoName:daoName,ID:ID},succeededCallback,failedCallback,userContext); },
MoveItemToEndByForeignID:function(daoName,ID,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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(), 'MoveItemToEndByForeignID',false,{daoName:daoName,ID:ID},succeededCallback,failedCallback,userContext); },
GetListByForeignID:function(daoName,foreignID,filter,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="foreignID" type="Number">System.Int32</param>
/// <param name="filter">Common.Data.Domain.IFilter</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(), 'GetListByForeignID',false,{daoName:daoName,foreignID:foreignID,filter:filter},succeededCallback,failedCallback,userContext); },
Insert:function(daoName,item,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="item">Common.Data.Domain.IItem</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(), 'Insert',false,{daoName:daoName,item:item},succeededCallback,failedCallback,userContext); },
Update:function(daoName,item,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="item">Common.Data.Domain.IItem</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(), 'Update',false,{daoName:daoName,item:item},succeededCallback,failedCallback,userContext); },
Delete:function(daoName,item,succeededCallback, failedCallback, userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="item">Common.Data.Domain.IItem</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,{daoName:daoName,item:item},succeededCallback,failedCallback,userContext); }}
ItemGridService.registerClass('ItemGridService',Sys.Net.WebServiceProxy);
ItemGridService._staticInstance = new ItemGridService();
ItemGridService.set_path = function(value) {
ItemGridService._staticInstance.set_path(value); }
ItemGridService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ItemGridService._staticInstance.get_path();}
ItemGridService.set_timeout = function(value) {
ItemGridService._staticInstance.set_timeout(value); }
ItemGridService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ItemGridService._staticInstance.get_timeout(); }
ItemGridService.set_defaultUserContext = function(value) { 
ItemGridService._staticInstance.set_defaultUserContext(value); }
ItemGridService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ItemGridService._staticInstance.get_defaultUserContext(); }
ItemGridService.set_defaultSucceededCallback = function(value) { 
 ItemGridService._staticInstance.set_defaultSucceededCallback(value); }
ItemGridService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ItemGridService._staticInstance.get_defaultSucceededCallback(); }
ItemGridService.set_defaultFailedCallback = function(value) { 
ItemGridService._staticInstance.set_defaultFailedCallback(value); }
ItemGridService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ItemGridService._staticInstance.get_defaultFailedCallback(); }
ItemGridService.set_path("/Services/ItemGridService.asmx");
ItemGridService.GetPage= function(daoName,startRow,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="startRow" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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>
ItemGridService._staticInstance.GetPage(daoName,startRow,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext); }
ItemGridService.GetPageContainingItem= function(daoName,ID,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="ID" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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>
ItemGridService._staticInstance.GetPageContainingItem(daoName,ID,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext); }
ItemGridService.MoveItemUp= function(daoName,ID,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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>
ItemGridService._staticInstance.MoveItemUp(daoName,ID,onSuccess,onFailed,userContext); }
ItemGridService.MoveItemDown= function(daoName,ID,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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>
ItemGridService._staticInstance.MoveItemDown(daoName,ID,onSuccess,onFailed,userContext); }
ItemGridService.GetPageByForeignID= function(daoName,foreignID,startRow,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="foreignID" type="Number">System.Int32</param>
/// <param name="startRow" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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>
ItemGridService._staticInstance.GetPageByForeignID(daoName,foreignID,startRow,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext); }
ItemGridService.GetPageContainingItemByForeignID= function(daoName,foreignID,ID,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="foreignID" type="Number">System.Int32</param>
/// <param name="ID" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="sortCol" type="Array">System.Int32[]</param>
/// <param name="sortDir" type="Array">Common.Data.Interfaces.SortDir[]</param>
/// <param name="filter">Common.Data.Domain.IFilter</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>
ItemGridService._staticInstance.GetPageContainingItemByForeignID(daoName,foreignID,ID,pageSize,sortCol,sortDir,filter,onSuccess,onFailed,userContext); }
ItemGridService.MoveItemToStartByForeignID= function(daoName,ID,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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>
ItemGridService._staticInstance.MoveItemToStartByForeignID(daoName,ID,onSuccess,onFailed,userContext); }
ItemGridService.MoveItemUpByForeignID= function(daoName,ID,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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>
ItemGridService._staticInstance.MoveItemUpByForeignID(daoName,ID,onSuccess,onFailed,userContext); }
ItemGridService.MoveItemDownByForeignID= function(daoName,ID,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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>
ItemGridService._staticInstance.MoveItemDownByForeignID(daoName,ID,onSuccess,onFailed,userContext); }
ItemGridService.MoveItemToEndByForeignID= function(daoName,ID,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <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>
ItemGridService._staticInstance.MoveItemToEndByForeignID(daoName,ID,onSuccess,onFailed,userContext); }
ItemGridService.GetListByForeignID= function(daoName,foreignID,filter,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="foreignID" type="Number">System.Int32</param>
/// <param name="filter">Common.Data.Domain.IFilter</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>
ItemGridService._staticInstance.GetListByForeignID(daoName,foreignID,filter,onSuccess,onFailed,userContext); }
ItemGridService.Insert= function(daoName,item,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="item">Common.Data.Domain.IItem</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>
ItemGridService._staticInstance.Insert(daoName,item,onSuccess,onFailed,userContext); }
ItemGridService.Update= function(daoName,item,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="item">Common.Data.Domain.IItem</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>
ItemGridService._staticInstance.Update(daoName,item,onSuccess,onFailed,userContext); }
ItemGridService.Delete= function(daoName,item,onSuccess,onFailed,userContext) {
/// <param name="daoName" type="String">System.String</param>
/// <param name="item">Common.Data.Domain.IItem</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>
ItemGridService._staticInstance.Delete(daoName,item,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AltPro.Data');
if (typeof(AltPro.Data.Comment) === 'undefined') {
AltPro.Data.Comment=gtc("AltPro.Data.Comment");
AltPro.Data.Comment.registerClass('AltPro.Data.Comment');
}
if (typeof(AltPro.Data.ForumTopic) === 'undefined') {
AltPro.Data.ForumTopic=gtc("AltPro.Data.ForumTopic");
AltPro.Data.ForumTopic.registerClass('AltPro.Data.ForumTopic');
}
Type.registerNamespace('Common.Data.Interfaces');
if (typeof(Common.Data.Interfaces.SortDir) === 'undefined') {
Common.Data.Interfaces.SortDir = function() { throw Error.invalidOperation(); }
Common.Data.Interfaces.SortDir.prototype = {Ascending: 0,Descending: 1}
Common.Data.Interfaces.SortDir.registerEnum('Common.Data.Interfaces.SortDir', true);
}
