Type.registerNamespace('Ujc.Public');
Ujc.Public.ComponentService=function() {
Ujc.Public.ComponentService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Ujc.Public.ComponentService.prototype={
GetFilteredCalendarByID:function(filterdCalId,succeededCallback, failedCallback, userContext) {
return this._invoke(Ujc.Public.ComponentService.get_path(), 'GetFilteredCalendarByID',false,{filterdCalId:filterdCalId},succeededCallback,failedCallback,userContext); },
GetSubCategories:function(categoryid,succeededCallback, failedCallback, userContext) {
return this._invoke(Ujc.Public.ComponentService.get_path(), 'GetSubCategories',false,{categoryid:categoryid},succeededCallback,failedCallback,userContext); },
RenderCategoryCheckBoxes:function(id,allcats,searchLocalOnly,succeededCallback, failedCallback, userContext) {
return this._invoke(Ujc.Public.ComponentService.get_path(), 'RenderCategoryCheckBoxes',false,{id:id,allcats:allcats,searchLocalOnly:searchLocalOnly},succeededCallback,failedCallback,userContext); },
RenderRegionCheckBoxes:function(id,allreg,searchLocalOnly,succeededCallback, failedCallback, userContext) {
return this._invoke(Ujc.Public.ComponentService.get_path(), 'RenderRegionCheckBoxes',false,{id:id,allreg:allreg,searchLocalOnly:searchLocalOnly},succeededCallback,failedCallback,userContext); }}
Ujc.Public.ComponentService.registerClass('Ujc.Public.ComponentService',Sys.Net.WebServiceProxy);
Ujc.Public.ComponentService._staticInstance = new Ujc.Public.ComponentService();
Ujc.Public.ComponentService.set_path = function(value) { Ujc.Public.ComponentService._staticInstance._path = value; }
Ujc.Public.ComponentService.get_path = function() { return Ujc.Public.ComponentService._staticInstance._path; }
Ujc.Public.ComponentService.set_timeout = function(value) { Ujc.Public.ComponentService._staticInstance._timeout = value; }
Ujc.Public.ComponentService.get_timeout = function() { return Ujc.Public.ComponentService._staticInstance._timeout; }
Ujc.Public.ComponentService.set_defaultUserContext = function(value) { Ujc.Public.ComponentService._staticInstance._userContext = value; }
Ujc.Public.ComponentService.get_defaultUserContext = function() { return Ujc.Public.ComponentService._staticInstance._userContext; }
Ujc.Public.ComponentService.set_defaultSucceededCallback = function(value) { Ujc.Public.ComponentService._staticInstance._succeeded = value; }
Ujc.Public.ComponentService.get_defaultSucceededCallback = function() { return Ujc.Public.ComponentService._staticInstance._succeeded; }
Ujc.Public.ComponentService.set_defaultFailedCallback = function(value) { Ujc.Public.ComponentService._staticInstance._failed = value; }
Ujc.Public.ComponentService.get_defaultFailedCallback = function() { return Ujc.Public.ComponentService._staticInstance._failed; }
Ujc.Public.ComponentService.set_path("/ComponentService.asmx");
Ujc.Public.ComponentService.GetFilteredCalendarByID= function(filterdCalId,onSuccess,onFailed,userContext) {Ujc.Public.ComponentService._staticInstance.GetFilteredCalendarByID(filterdCalId,onSuccess,onFailed,userContext); }
Ujc.Public.ComponentService.GetSubCategories= function(categoryid,onSuccess,onFailed,userContext) {Ujc.Public.ComponentService._staticInstance.GetSubCategories(categoryid,onSuccess,onFailed,userContext); }
Ujc.Public.ComponentService.RenderCategoryCheckBoxes= function(id,allcats,searchLocalOnly,onSuccess,onFailed,userContext) {Ujc.Public.ComponentService._staticInstance.RenderCategoryCheckBoxes(id,allcats,searchLocalOnly,onSuccess,onFailed,userContext); }
Ujc.Public.ComponentService.RenderRegionCheckBoxes= function(id,allreg,searchLocalOnly,onSuccess,onFailed,userContext) {Ujc.Public.ComponentService._staticInstance.RenderRegionCheckBoxes(id,allreg,searchLocalOnly,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Ujc.Calendar');
if (typeof(Ujc.Calendar.CalendarOrganization) === 'undefined') {
Ujc.Calendar.CalendarOrganization=gtc("Ujc.Calendar.CalendarOrganization");
Ujc.Calendar.CalendarOrganization.registerClass('Ujc.Calendar.CalendarOrganization');
}
Type.registerNamespace('Ujc.Dto');
if (typeof(Ujc.Dto.CalendarCategory) === 'undefined') {
Ujc.Dto.CalendarCategory=gtc("Ujc.Dto.CalendarCategory");
Ujc.Dto.CalendarCategory.registerClass('Ujc.Dto.CalendarCategory');
}
if (typeof(Ujc.Calendar.CalendarInterests) === 'undefined') {
Ujc.Calendar.CalendarInterests=gtc("Ujc.Calendar.CalendarInterests");
Ujc.Calendar.CalendarInterests.registerClass('Ujc.Calendar.CalendarInterests');
}
if (typeof(Ujc.Calendar.CalendarUserGroups) === 'undefined') {
Ujc.Calendar.CalendarUserGroups=gtc("Ujc.Calendar.CalendarUserGroups");
Ujc.Calendar.CalendarUserGroups.registerClass('Ujc.Calendar.CalendarUserGroups');
}
Type.registerNamespace('Ujc.IR');
if (typeof(Ujc.IR.IRCategory) === 'undefined') {
Ujc.IR.IRCategory=gtc("Ujc.IR.IRCategory");
Ujc.IR.IRCategory.registerClass('Ujc.IR.IRCategory');
}
if (typeof(Ujc.IR.IRListing) === 'undefined') {
Ujc.IR.IRListing=gtc("Ujc.IR.IRListing");
Ujc.IR.IRListing.registerClass('Ujc.IR.IRListing');
}
if (typeof(Ujc.IR.IRPreferences) === 'undefined') {
Ujc.IR.IRPreferences=gtc("Ujc.IR.IRPreferences");
Ujc.IR.IRPreferences.registerClass('Ujc.IR.IRPreferences');
}
if (typeof(Ujc.IR.IRRegion) === 'undefined') {
Ujc.IR.IRRegion=gtc("Ujc.IR.IRRegion");
Ujc.IR.IRRegion.registerClass('Ujc.IR.IRRegion');
}
if (typeof(Ujc.IR.IRServiceOffering) === 'undefined') {
Ujc.IR.IRServiceOffering=gtc("Ujc.IR.IRServiceOffering");
Ujc.IR.IRServiceOffering.registerClass('Ujc.IR.IRServiceOffering');
}
if (typeof(Ujc.IR.IRSubCategory) === 'undefined') {
Ujc.IR.IRSubCategory=gtc("Ujc.IR.IRSubCategory");
Ujc.IR.IRSubCategory.registerClass('Ujc.IR.IRSubCategory');
}
if (typeof(Ujc.Dto.NavigationSetting) === 'undefined') {
Ujc.Dto.NavigationSetting=gtc("Ujc.Dto.NavigationSetting");
Ujc.Dto.NavigationSetting.registerClass('Ujc.Dto.NavigationSetting');
}
if (typeof(Ujc.Calendar.FilteredCalendar) === 'undefined') {
Ujc.Calendar.FilteredCalendar=gtc("Ujc.Calendar.FilteredCalendar");
Ujc.Calendar.FilteredCalendar.registerClass('Ujc.Calendar.FilteredCalendar');
}
