Type.registerNamespace('GDB.Services');
GDB.Services.GDBEvents=function() {
GDB.Services.GDBEvents.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
GDB.Services.GDBEvents.prototype={
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(GDB.Services.GDBEvents.get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetEventsForCalendar:function(SchoolId,UserId,DepartmentId,CurrentDate,View,Rand,succeededCallback, failedCallback, userContext) {
return this._invoke(GDB.Services.GDBEvents.get_path(), 'GetEventsForCalendar',false,{SchoolId:SchoolId,UserId:UserId,DepartmentId:DepartmentId,CurrentDate:CurrentDate,View:View,Rand:Rand},succeededCallback,failedCallback,userContext); },
GetEventsForCalendarWithPaging:function(SchoolId,UserId,DepartmentId,CurrentDate,View,Rand,StartIndex,PageSize,filter,succeededCallback, failedCallback, userContext) {
return this._invoke(GDB.Services.GDBEvents.get_path(), 'GetEventsForCalendarWithPaging',false,{SchoolId:SchoolId,UserId:UserId,DepartmentId:DepartmentId,CurrentDate:CurrentDate,View:View,Rand:Rand,StartIndex:StartIndex,PageSize:PageSize,filter:filter},succeededCallback,failedCallback,userContext); },
DeleteEvent:function(EventId,Rand,succeededCallback, failedCallback, userContext) {
return this._invoke(GDB.Services.GDBEvents.get_path(), 'DeleteEvent',false,{EventId:EventId,Rand:Rand},succeededCallback,failedCallback,userContext); },
GetFaqBySchoolIdWithPaging:function(SchoolId,PageSize,StartIndex,Rand,succeededCallback, failedCallback, userContext) {
return this._invoke(GDB.Services.GDBEvents.get_path(), 'GetFaqBySchoolIdWithPaging',false,{SchoolId:SchoolId,PageSize:PageSize,StartIndex:StartIndex,Rand:Rand},succeededCallback,failedCallback,userContext); },
Test:function(StartIndex,PageSize,Rand,succeededCallback, failedCallback, userContext) {
return this._invoke(GDB.Services.GDBEvents.get_path(), 'Test',false,{StartIndex:StartIndex,PageSize:PageSize,Rand:Rand},succeededCallback,failedCallback,userContext); }}
GDB.Services.GDBEvents.registerClass('GDB.Services.GDBEvents',Sys.Net.WebServiceProxy);
GDB.Services.GDBEvents._staticInstance = new GDB.Services.GDBEvents();
GDB.Services.GDBEvents.set_path = function(value) { GDB.Services.GDBEvents._staticInstance._path = value; }
GDB.Services.GDBEvents.get_path = function() { return GDB.Services.GDBEvents._staticInstance._path; }
GDB.Services.GDBEvents.set_timeout = function(value) { GDB.Services.GDBEvents._staticInstance._timeout = value; }
GDB.Services.GDBEvents.get_timeout = function() { return GDB.Services.GDBEvents._staticInstance._timeout; }
GDB.Services.GDBEvents.set_defaultUserContext = function(value) { GDB.Services.GDBEvents._staticInstance._userContext = value; }
GDB.Services.GDBEvents.get_defaultUserContext = function() { return GDB.Services.GDBEvents._staticInstance._userContext; }
GDB.Services.GDBEvents.set_defaultSucceededCallback = function(value) { GDB.Services.GDBEvents._staticInstance._succeeded = value; }
GDB.Services.GDBEvents.get_defaultSucceededCallback = function() { return GDB.Services.GDBEvents._staticInstance._succeeded; }
GDB.Services.GDBEvents.set_defaultFailedCallback = function(value) { GDB.Services.GDBEvents._staticInstance._failed = value; }
GDB.Services.GDBEvents.get_defaultFailedCallback = function() { return GDB.Services.GDBEvents._staticInstance._failed; }
GDB.Services.GDBEvents.set_path("/services/GDBEvents.asmx");
GDB.Services.GDBEvents.HelloWorld= function(onSuccess,onFailed,userContext) {GDB.Services.GDBEvents._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
GDB.Services.GDBEvents.GetEventsForCalendar= function(SchoolId,UserId,DepartmentId,CurrentDate,View,Rand,onSuccess,onFailed,userContext) {GDB.Services.GDBEvents._staticInstance.GetEventsForCalendar(SchoolId,UserId,DepartmentId,CurrentDate,View,Rand,onSuccess,onFailed,userContext); }
GDB.Services.GDBEvents.GetEventsForCalendarWithPaging= function(SchoolId,UserId,DepartmentId,CurrentDate,View,Rand,StartIndex,PageSize,filter,onSuccess,onFailed,userContext) {GDB.Services.GDBEvents._staticInstance.GetEventsForCalendarWithPaging(SchoolId,UserId,DepartmentId,CurrentDate,View,Rand,StartIndex,PageSize,filter,onSuccess,onFailed,userContext); }
GDB.Services.GDBEvents.DeleteEvent= function(EventId,Rand,onSuccess,onFailed,userContext) {GDB.Services.GDBEvents._staticInstance.DeleteEvent(EventId,Rand,onSuccess,onFailed,userContext); }
GDB.Services.GDBEvents.GetFaqBySchoolIdWithPaging= function(SchoolId,PageSize,StartIndex,Rand,onSuccess,onFailed,userContext) {GDB.Services.GDBEvents._staticInstance.GetFaqBySchoolIdWithPaging(SchoolId,PageSize,StartIndex,Rand,onSuccess,onFailed,userContext); }
GDB.Services.GDBEvents.Test= function(StartIndex,PageSize,Rand,onSuccess,onFailed,userContext) {GDB.Services.GDBEvents._staticInstance.Test(StartIndex,PageSize,Rand,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('SchoolEvents.BusinessLayer.BusinessObjects');
if (typeof(SchoolEvents.BusinessLayer.BusinessObjects.CalendarEvent) === 'undefined') {
SchoolEvents.BusinessLayer.BusinessObjects.CalendarEvent=gtc("SchoolEvents.BusinessLayer.BusinessObjects.CalendarEvent");
SchoolEvents.BusinessLayer.BusinessObjects.CalendarEvent.registerClass('SchoolEvents.BusinessLayer.BusinessObjects.CalendarEvent');
}
if (typeof(SchoolEvents.BusinessLayer.BusinessObjects.Event) === 'undefined') {
SchoolEvents.BusinessLayer.BusinessObjects.Event=gtc("SchoolEvents.BusinessLayer.BusinessObjects.Event");
SchoolEvents.BusinessLayer.BusinessObjects.Event.registerClass('SchoolEvents.BusinessLayer.BusinessObjects.Event');
}
if (typeof(SchoolEvents.BusinessLayer.BusinessObjects.Faq) === 'undefined') {
SchoolEvents.BusinessLayer.BusinessObjects.Faq=gtc("SchoolEvents.BusinessLayer.BusinessObjects.Faq");
SchoolEvents.BusinessLayer.BusinessObjects.Faq.registerClass('SchoolEvents.BusinessLayer.BusinessObjects.Faq');
}

