var AuctionService=function() {
AuctionService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AuctionService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AuctionService._staticInstance.get_path();},
EnableAssistent:function(number,enabled,succeededCallback, failedCallback, userContext) {
/// <param name="number" type="Number">System.Int32</param>
/// <param name="enabled" 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(), 'EnableAssistent',false,{number:number,enabled:enabled},succeededCallback,failedCallback,userContext); },
SetAssistentCount:function(number,value,succeededCallback, failedCallback, userContext) {
/// <param name="number" type="Number">System.Int32</param>
/// <param name="value" 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(), 'SetAssistentCount',false,{number:number,value:value},succeededCallback,failedCallback,userContext); },
PlaceBid:function(number,succeededCallback, failedCallback, userContext) {
/// <param name="number" 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(), 'PlaceBid',false,{number:number},succeededCallback,failedCallback,userContext); },
GetOpeningAuctions: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(), 'GetOpeningAuctions',false,{},succeededCallback,failedCallback,userContext); },
GetAuctionsShortRuntimeInfo:function(numbers,succeededCallback, failedCallback, userContext) {
/// <param name="numbers" type="Array">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(), 'GetAuctionsShortRuntimeInfo',false,{numbers:numbers},succeededCallback,failedCallback,userContext); },
GetAuctionsShortRuntimeInfoEx:function(numbers,succeededCallback, failedCallback, userContext) {
/// <param name="numbers" type="Array">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(), 'GetAuctionsShortRuntimeInfoEx',false,{numbers:numbers},succeededCallback,failedCallback,userContext); },
GetAuctionRuntimeInfo:function(number,succeededCallback, failedCallback, userContext) {
/// <param name="number" 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(), 'GetAuctionRuntimeInfo',false,{number:number},succeededCallback,failedCallback,userContext); },
GetAllMessages:function(roomNumber,succeededCallback, failedCallback, userContext) {
/// <param name="roomNumber" 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(), 'GetAllMessages',false,{roomNumber:roomNumber},succeededCallback,failedCallback,userContext); },
GetMessages:function(roomNumber,fromId,succeededCallback, failedCallback, userContext) {
/// <param name="roomNumber" type="Number">System.Int32</param>
/// <param name="fromId" type="String">System.Guid</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(), 'GetMessages',false,{roomNumber:roomNumber,fromId:fromId},succeededCallback,failedCallback,userContext); },
Post:function(roomNumber,message,succeededCallback, failedCallback, userContext) {
/// <param name="roomNumber" type="Number">System.Int32</param>
/// <param name="message" type="BusinessLogic.Services.ChatMessage">BusinessLogic.Services.ChatMessage</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(), 'Post',false,{roomNumber:roomNumber,message:message},succeededCallback,failedCallback,userContext); }}
AuctionService.registerClass('AuctionService',Sys.Net.WebServiceProxy);
AuctionService._staticInstance = new AuctionService();
AuctionService.set_path = function(value) {
AuctionService._staticInstance.set_path(value); }
AuctionService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return AuctionService._staticInstance.get_path();}
AuctionService.set_timeout = function(value) {
AuctionService._staticInstance.set_timeout(value); }
AuctionService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return AuctionService._staticInstance.get_timeout(); }
AuctionService.set_defaultUserContext = function(value) { 
AuctionService._staticInstance.set_defaultUserContext(value); }
AuctionService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return AuctionService._staticInstance.get_defaultUserContext(); }
AuctionService.set_defaultSucceededCallback = function(value) { 
 AuctionService._staticInstance.set_defaultSucceededCallback(value); }
AuctionService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return AuctionService._staticInstance.get_defaultSucceededCallback(); }
AuctionService.set_defaultFailedCallback = function(value) { 
AuctionService._staticInstance.set_defaultFailedCallback(value); }
AuctionService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return AuctionService._staticInstance.get_defaultFailedCallback(); }
AuctionService.set_path("/AuctionService.asmx");
AuctionService.EnableAssistent= function(number,enabled,onSuccess,onFailed,userContext) {
/// <param name="number" type="Number">System.Int32</param>
/// <param name="enabled" 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>
AuctionService._staticInstance.EnableAssistent(number,enabled,onSuccess,onFailed,userContext); }
AuctionService.SetAssistentCount= function(number,value,onSuccess,onFailed,userContext) {
/// <param name="number" type="Number">System.Int32</param>
/// <param name="value" 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>
AuctionService._staticInstance.SetAssistentCount(number,value,onSuccess,onFailed,userContext); }
AuctionService.PlaceBid= function(number,onSuccess,onFailed,userContext) {
/// <param name="number" 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>
AuctionService._staticInstance.PlaceBid(number,onSuccess,onFailed,userContext); }
AuctionService.GetOpeningAuctions= 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>
AuctionService._staticInstance.GetOpeningAuctions(onSuccess,onFailed,userContext); }
AuctionService.GetAuctionsShortRuntimeInfo= function(numbers,onSuccess,onFailed,userContext) {
/// <param name="numbers" type="Array">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>
AuctionService._staticInstance.GetAuctionsShortRuntimeInfo(numbers,onSuccess,onFailed,userContext); }
AuctionService.GetAuctionsShortRuntimeInfoEx= function(numbers,onSuccess,onFailed,userContext) {
/// <param name="numbers" type="Array">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>
AuctionService._staticInstance.GetAuctionsShortRuntimeInfoEx(numbers,onSuccess,onFailed,userContext); }
AuctionService.GetAuctionRuntimeInfo= function(number,onSuccess,onFailed,userContext) {
/// <param name="number" 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>
AuctionService._staticInstance.GetAuctionRuntimeInfo(number,onSuccess,onFailed,userContext); }
AuctionService.GetAllMessages= function(roomNumber,onSuccess,onFailed,userContext) {
/// <param name="roomNumber" 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>
AuctionService._staticInstance.GetAllMessages(roomNumber,onSuccess,onFailed,userContext); }
AuctionService.GetMessages= function(roomNumber,fromId,onSuccess,onFailed,userContext) {
/// <param name="roomNumber" type="Number">System.Int32</param>
/// <param name="fromId" type="String">System.Guid</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>
AuctionService._staticInstance.GetMessages(roomNumber,fromId,onSuccess,onFailed,userContext); }
AuctionService.Post= function(roomNumber,message,onSuccess,onFailed,userContext) {
/// <param name="roomNumber" type="Number">System.Int32</param>
/// <param name="message" type="BusinessLogic.Services.ChatMessage">BusinessLogic.Services.ChatMessage</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>
AuctionService._staticInstance.Post(roomNumber,message,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('BusinessLogic.Services.DTO');
if (typeof(BusinessLogic.Services.DTO.PlaceBidResult) === 'undefined') {
BusinessLogic.Services.DTO.PlaceBidResult=gtc("BusinessLogic.Services.DTO.PlaceBidResult");
BusinessLogic.Services.DTO.PlaceBidResult.registerClass('BusinessLogic.Services.DTO.PlaceBidResult');
}
if (typeof(BusinessLogic.Services.DTO.AuctionSummary) === 'undefined') {
BusinessLogic.Services.DTO.AuctionSummary=gtc("BusinessLogic.Services.DTO.AuctionSummary");
BusinessLogic.Services.DTO.AuctionSummary.registerClass('BusinessLogic.Services.DTO.AuctionSummary');
}
Type.registerNamespace('DTO');
if (typeof(DTO.ASRI) === 'undefined') {
DTO.ASRI=gtc("DTO.ASRI");
DTO.ASRI.registerClass('DTO.ASRI');
}
if (typeof(DTO.ASRID) === 'undefined') {
DTO.ASRID=gtc("DTO.ASRID");
DTO.ASRID.registerClass('DTO.ASRID');
}
if (typeof(BusinessLogic.Services.DTO.AuctionRuntimeInfo) === 'undefined') {
BusinessLogic.Services.DTO.AuctionRuntimeInfo=gtc("BusinessLogic.Services.DTO.AuctionRuntimeInfo");
BusinessLogic.Services.DTO.AuctionRuntimeInfo.registerClass('BusinessLogic.Services.DTO.AuctionRuntimeInfo');
}
Type.registerNamespace('BusinessLogic.Services');
if (typeof(BusinessLogic.Services.ChatMessage) === 'undefined') {
BusinessLogic.Services.ChatMessage=gtc("BusinessLogic.Services.ChatMessage");
BusinessLogic.Services.ChatMessage.registerClass('BusinessLogic.Services.ChatMessage');
}

