Type.registerNamespace('youmusic24.webservice');
youmusic24.webservice.HelpServices=function() {
youmusic24.webservice.HelpServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
youmusic24.webservice.HelpServices.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return youmusic24.webservice.HelpServices._staticInstance.get_path();},
SaveNewRating:function(userId,songId,voter,value,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveNewRating',false,{userId:userId,songId:songId,voter:voter,value:value},succeededCallback,failedCallback,userContext); },
SaveComment:function(userId,songId,text,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveComment',false,{userId:userId,songId:songId,text:text},succeededCallback,failedCallback,userContext); },
GetInboxObjectForPopup:function(id,userId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetInboxObjectForPopup',false,{id:id,userId:userId},succeededCallback,failedCallback,userContext); },
GetContentText:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetContentText',false,{id:id},succeededCallback,failedCallback,userContext); },
GetCharts:function(pagesize,pagenumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCharts',false,{pagesize:pagesize,pagenumber:pagenumber},succeededCallback,failedCallback,userContext); },
GetFeaturedArtists:function(genre,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFeaturedArtists',false,{genre:genre},succeededCallback,failedCallback,userContext); },
GetEventsByGenre:function(start,max,genre,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEventsByGenre',false,{start:start,max:max,genre:genre},succeededCallback,failedCallback,userContext); },
GetNews:function(start,max,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNews',false,{start:start,max:max},succeededCallback,failedCallback,userContext); },
GetPlzFromBuyersFromArtist:function(artistId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPlzFromBuyersFromArtist',false,{artistId:artistId},succeededCallback,failedCallback,userContext); },
BuyTickets:function(eventId,anzahlTickets,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'BuyTickets',false,{eventId:eventId,anzahlTickets:anzahlTickets},succeededCallback,failedCallback,userContext); }}
youmusic24.webservice.HelpServices.registerClass('youmusic24.webservice.HelpServices',Sys.Net.WebServiceProxy);
youmusic24.webservice.HelpServices._staticInstance = new youmusic24.webservice.HelpServices();
youmusic24.webservice.HelpServices.set_path = function(value) { youmusic24.webservice.HelpServices._staticInstance.set_path(value); }
youmusic24.webservice.HelpServices.get_path = function() { return youmusic24.webservice.HelpServices._staticInstance.get_path(); }
youmusic24.webservice.HelpServices.set_timeout = function(value) { youmusic24.webservice.HelpServices._staticInstance.set_timeout(value); }
youmusic24.webservice.HelpServices.get_timeout = function() { return youmusic24.webservice.HelpServices._staticInstance.get_timeout(); }
youmusic24.webservice.HelpServices.set_defaultUserContext = function(value) { youmusic24.webservice.HelpServices._staticInstance.set_defaultUserContext(value); }
youmusic24.webservice.HelpServices.get_defaultUserContext = function() { return youmusic24.webservice.HelpServices._staticInstance.get_defaultUserContext(); }
youmusic24.webservice.HelpServices.set_defaultSucceededCallback = function(value) { youmusic24.webservice.HelpServices._staticInstance.set_defaultSucceededCallback(value); }
youmusic24.webservice.HelpServices.get_defaultSucceededCallback = function() { return youmusic24.webservice.HelpServices._staticInstance.get_defaultSucceededCallback(); }
youmusic24.webservice.HelpServices.set_defaultFailedCallback = function(value) { youmusic24.webservice.HelpServices._staticInstance.set_defaultFailedCallback(value); }
youmusic24.webservice.HelpServices.get_defaultFailedCallback = function() { return youmusic24.webservice.HelpServices._staticInstance.get_defaultFailedCallback(); }
youmusic24.webservice.HelpServices.set_path("/webservice/HelpServices.asmx");
youmusic24.webservice.HelpServices.SaveNewRating= function(userId,songId,voter,value,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.SaveNewRating(userId,songId,voter,value,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.SaveComment= function(userId,songId,text,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.SaveComment(userId,songId,text,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.GetInboxObjectForPopup= function(id,userId,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.GetInboxObjectForPopup(id,userId,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.GetContentText= function(id,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.GetContentText(id,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.GetCharts= function(pagesize,pagenumber,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.GetCharts(pagesize,pagenumber,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.GetFeaturedArtists= function(genre,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.GetFeaturedArtists(genre,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.GetEventsByGenre= function(start,max,genre,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.GetEventsByGenre(start,max,genre,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.GetNews= function(start,max,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.GetNews(start,max,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.GetPlzFromBuyersFromArtist= function(artistId,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.GetPlzFromBuyersFromArtist(artistId,onSuccess,onFailed,userContext); }
youmusic24.webservice.HelpServices.BuyTickets= function(eventId,anzahlTickets,onSuccess,onFailed,userContext) {youmusic24.webservice.HelpServices._staticInstance.BuyTickets(eventId,anzahlTickets,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataTable) === 'undefined') {
System.Data.DataTable=gtc("System.Data.DataTable");
System.Data.DataTable.registerClass('System.Data.DataTable');
}
if (typeof(youmusic24.webservice.FeaturedArtistResult) === 'undefined') {
youmusic24.webservice.FeaturedArtistResult=gtc("youmusic24.webservice.FeaturedArtistResult");
youmusic24.webservice.FeaturedArtistResult.registerClass('youmusic24.webservice.FeaturedArtistResult');
}
if (typeof(youmusic24.webservice.EventList) === 'undefined') {
youmusic24.webservice.EventList=gtc("youmusic24.webservice.EventList");
youmusic24.webservice.EventList.registerClass('youmusic24.webservice.EventList');
}
if (typeof(youmusic24.webservice.NewsList) === 'undefined') {
youmusic24.webservice.NewsList=gtc("youmusic24.webservice.NewsList");
youmusic24.webservice.NewsList.registerClass('youmusic24.webservice.NewsList');
}
if (typeof(youmusic24.webservice.PlzList) === 'undefined') {
youmusic24.webservice.PlzList=gtc("youmusic24.webservice.PlzList");
youmusic24.webservice.PlzList.registerClass('youmusic24.webservice.PlzList');
}

