Type.registerNamespace('Migros.KulturProzent.UI.Web.Code');
Migros.KulturProzent.UI.Web.Code.AgendaService=function() {
Migros.KulturProzent.UI.Web.Code.AgendaService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Migros.KulturProzent.UI.Web.Code.AgendaService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.get_path();},
GetSubCategoryWithAgendas:function(categoryId,pageNumber,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSubCategoryWithAgendas',false,{categoryId:categoryId,pageNumber:pageNumber,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetCategoryWithAgendas:function(categoryId,pageNumber,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCategoryWithAgendas',false,{categoryId:categoryId,pageNumber:pageNumber,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetAgendasByCategory:function(categoryId,pageNumber,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendasByCategory',false,{categoryId:categoryId,pageNumber:pageNumber,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetAgendasByCategoryForMap:function(categoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendasByCategoryForMap',false,{categoryId:categoryId},succeededCallback,failedCallback,userContext); },
GetAgendasBySubCategoryForMap:function(categoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendasBySubCategoryForMap',false,{categoryId:categoryId},succeededCallback,failedCallback,userContext); },
GetAgendasBySubCategory:function(categoryId,pageNumber,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendasBySubCategory',false,{categoryId:categoryId,pageNumber:pageNumber,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetAgendaDetails:function(categoryId,pageNumber,agendaId,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendaDetails',false,{categoryId:categoryId,pageNumber:pageNumber,agendaId:agendaId,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetAgendaDetail:function(agendaId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendaDetail',false,{agendaId:agendaId},succeededCallback,failedCallback,userContext); },
GetAgendaListItemDetail:function(agendaIds,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendaListItemDetail',false,{agendaIds:agendaIds},succeededCallback,failedCallback,userContext); },
GetAgendaDetailsFromGroup:function(categoryId,pageNumber,agendaId,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendaDetailsFromGroup',false,{categoryId:categoryId,pageNumber:pageNumber,agendaId:agendaId,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
SearchAgenda:function(searchTerm,startDate,endDate,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SearchAgenda',false,{searchTerm:searchTerm,startDate:startDate,endDate:endDate,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
CheckAgendaFlag:function(id,uniqueId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckAgendaFlag',false,{id:id,uniqueId:uniqueId},succeededCallback,failedCallback,userContext); },
CheckCalendarDownload:function(uniqueId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckCalendarDownload',false,{uniqueId:uniqueId},succeededCallback,failedCallback,userContext); },
FlagItem:function(assetId,scheduleId,uniqueId,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FlagItem',false,{assetId:assetId,scheduleId:scheduleId,uniqueId:uniqueId,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
UnFlagItem:function(assetId,scheduleId,uniqueId,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UnFlagItem',false,{assetId:assetId,scheduleId:scheduleId,uniqueId:uniqueId,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetCategoriesString:function(languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCategoriesString',false,{languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetSubCategoriesString:function(languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSubCategoriesString',false,{languageCode:languageCode},succeededCallback,failedCallback,userContext); },
GetAgendaCategoryPage:function(categoryId,pageNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendaCategoryPage',false,{categoryId:categoryId,pageNumber:pageNumber},succeededCallback,failedCallback,userContext); },
GetAgendaGroupPage:function(categoryId,pageNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgendaGroupPage',false,{categoryId:categoryId,pageNumber:pageNumber},succeededCallback,failedCallback,userContext); },
GetDefaultCategory:function(languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDefaultCategory',false,{languageCode:languageCode},succeededCallback,failedCallback,userContext); }}
Migros.KulturProzent.UI.Web.Code.AgendaService.registerClass('Migros.KulturProzent.UI.Web.Code.AgendaService',Sys.Net.WebServiceProxy);
Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance = new Migros.KulturProzent.UI.Web.Code.AgendaService();
Migros.KulturProzent.UI.Web.Code.AgendaService.set_path = function(value) { Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.set_path(value); }
Migros.KulturProzent.UI.Web.Code.AgendaService.get_path = function() { return Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.get_path(); }
Migros.KulturProzent.UI.Web.Code.AgendaService.set_timeout = function(value) { Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.set_timeout(value); }
Migros.KulturProzent.UI.Web.Code.AgendaService.get_timeout = function() { return Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.get_timeout(); }
Migros.KulturProzent.UI.Web.Code.AgendaService.set_defaultUserContext = function(value) { Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.set_defaultUserContext(value); }
Migros.KulturProzent.UI.Web.Code.AgendaService.get_defaultUserContext = function() { return Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.get_defaultUserContext(); }
Migros.KulturProzent.UI.Web.Code.AgendaService.set_defaultSucceededCallback = function(value) { Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.set_defaultSucceededCallback(value); }
Migros.KulturProzent.UI.Web.Code.AgendaService.get_defaultSucceededCallback = function() { return Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.get_defaultSucceededCallback(); }
Migros.KulturProzent.UI.Web.Code.AgendaService.set_defaultFailedCallback = function(value) { Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.set_defaultFailedCallback(value); }
Migros.KulturProzent.UI.Web.Code.AgendaService.get_defaultFailedCallback = function() { return Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.get_defaultFailedCallback(); }
Migros.KulturProzent.UI.Web.Code.AgendaService.set_path("/Code/AgendaService.asmx");
Migros.KulturProzent.UI.Web.Code.AgendaService.GetSubCategoryWithAgendas= function(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetSubCategoryWithAgendas(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetCategoryWithAgendas= function(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetCategoryWithAgendas(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendasByCategory= function(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendasByCategory(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendasByCategoryForMap= function(categoryId,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendasByCategoryForMap(categoryId,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendasBySubCategoryForMap= function(categoryId,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendasBySubCategoryForMap(categoryId,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendasBySubCategory= function(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendasBySubCategory(categoryId,pageNumber,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendaDetails= function(categoryId,pageNumber,agendaId,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendaDetails(categoryId,pageNumber,agendaId,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendaDetail= function(agendaId,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendaDetail(agendaId,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendaListItemDetail= function(agendaIds,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendaListItemDetail(agendaIds,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendaDetailsFromGroup= function(categoryId,pageNumber,agendaId,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendaDetailsFromGroup(categoryId,pageNumber,agendaId,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.SearchAgenda= function(searchTerm,startDate,endDate,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.SearchAgenda(searchTerm,startDate,endDate,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.CheckAgendaFlag= function(id,uniqueId,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.CheckAgendaFlag(id,uniqueId,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.CheckCalendarDownload= function(uniqueId,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.CheckCalendarDownload(uniqueId,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.FlagItem= function(assetId,scheduleId,uniqueId,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.FlagItem(assetId,scheduleId,uniqueId,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.UnFlagItem= function(assetId,scheduleId,uniqueId,languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.UnFlagItem(assetId,scheduleId,uniqueId,languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetCategoriesString= function(languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetCategoriesString(languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetSubCategoriesString= function(languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetSubCategoriesString(languageCode,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendaCategoryPage= function(categoryId,pageNumber,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendaCategoryPage(categoryId,pageNumber,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetAgendaGroupPage= function(categoryId,pageNumber,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetAgendaGroupPage(categoryId,pageNumber,onSuccess,onFailed,userContext); }
Migros.KulturProzent.UI.Web.Code.AgendaService.GetDefaultCategory= function(languageCode,onSuccess,onFailed,userContext) {Migros.KulturProzent.UI.Web.Code.AgendaService._staticInstance.GetDefaultCategory(languageCode,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Migros.KulturProzent.Domain.Agenda');
if (typeof(Migros.KulturProzent.Domain.Agenda.AgendaCategoryItem) === 'undefined') {
Migros.KulturProzent.Domain.Agenda.AgendaCategoryItem=gtc("Migros.KulturProzent.Domain.Agenda.AgendaCategoryItem");
Migros.KulturProzent.Domain.Agenda.AgendaCategoryItem.registerClass('Migros.KulturProzent.Domain.Agenda.AgendaCategoryItem');
}
if (typeof(Migros.KulturProzent.Domain.Agenda.AgendaItem) === 'undefined') {
Migros.KulturProzent.Domain.Agenda.AgendaItem=gtc("Migros.KulturProzent.Domain.Agenda.AgendaItem");
Migros.KulturProzent.Domain.Agenda.AgendaItem.registerClass('Migros.KulturProzent.Domain.Agenda.AgendaItem');
}
if (typeof(Migros.KulturProzent.UI.Web.Code.AgendaFlagItem) === 'undefined') {
Migros.KulturProzent.UI.Web.Code.AgendaFlagItem=gtc("Migros.KulturProzent.UI.Web.Code.AgendaFlagItem");
Migros.KulturProzent.UI.Web.Code.AgendaFlagItem.registerClass('Migros.KulturProzent.UI.Web.Code.AgendaFlagItem');
}
if (typeof(Migros.KulturProzent.Domain.Agenda.AgendaGroupItem) === 'undefined') {
Migros.KulturProzent.Domain.Agenda.AgendaGroupItem=gtc("Migros.KulturProzent.Domain.Agenda.AgendaGroupItem");
Migros.KulturProzent.Domain.Agenda.AgendaGroupItem.registerClass('Migros.KulturProzent.Domain.Agenda.AgendaGroupItem');
}

