Type.registerNamespace('RPWeb.Services');
RPWeb.Services.RPWebServices=function() {
RPWeb.Services.RPWebServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
RPWeb.Services.RPWebServices.prototype={
_get_path:function() {
var p = this.get_path();
if (p) return p;
else return RPWeb.Services.RPWebServices._staticInstance.get_path();},
Vote:function(PollID,Option,succeededCallback, failedCallback, userContext) {
/// System.Int32
/// System.Int32
///
///
///
return this._invoke(this._get_path(), 'Vote',false,{PollID:PollID,Option:Option},succeededCallback,failedCallback,userContext); },
SubmitOpenBalancesForPayment:function(balances,succeededCallback, failedCallback, userContext) {
/// System.String[]
///
///
///
return this._invoke(this._get_path(), 'SubmitOpenBalancesForPayment',false,{balances:balances},succeededCallback,failedCallback,userContext); },
GetFacilities:function(succeededCallback, failedCallback, userContext) {
///
///
///
return this._invoke(this._get_path(), 'GetFacilities',false,{},succeededCallback,failedCallback,userContext); },
GetRooms:function(facID,succeededCallback, failedCallback, userContext) {
/// System.Decimal
///
///
///
return this._invoke(this._get_path(), 'GetRooms',false,{facID:facID},succeededCallback,failedCallback,userContext); },
GetFacilityCategories:function(succeededCallback, failedCallback, userContext) {
///
///
///
return this._invoke(this._get_path(), 'GetFacilityCategories',false,{},succeededCallback,failedCallback,userContext); },
GetRoomCategories:function(succeededCallback, failedCallback, userContext) {
///
///
///
return this._invoke(this._get_path(), 'GetRoomCategories',false,{},succeededCallback,failedCallback,userContext); },
GetLocationsByCategory:function(facilityCatID,roomCatID,succeededCallback, failedCallback, userContext) {
/// System.Decimal
/// System.Decimal
///
///
///
return this._invoke(this._get_path(), 'GetLocationsByCategory',false,{facilityCatID:facilityCatID,roomCatID:roomCatID},succeededCallback,failedCallback,userContext); },
GetRoomsThatAreAvailableToRent:function(beginDate,endDate,reserveBeginTime,reserveEndTime,facilityCatID,roomCatID,succeededCallback, failedCallback, userContext) {
/// System.String
/// System.String
/// System.String
/// System.String
/// System.Decimal
/// System.Decimal
///
///
///
return this._invoke(this._get_path(), 'GetRoomsThatAreAvailableToRent',false,{beginDate:beginDate,endDate:endDate,reserveBeginTime:reserveBeginTime,reserveEndTime:reserveEndTime,facilityCatID:facilityCatID,roomCatID:roomCatID},succeededCallback,failedCallback,userContext); },
GetLocationInfoHtml:function(roomID,succeededCallback, failedCallback, userContext) {
/// System.Decimal
///
///
///
return this._invoke(this._get_path(), 'GetLocationInfoHtml',false,{roomID:roomID},succeededCallback,failedCallback,userContext); },
GetExpandedLocationInfoHtml:function(roomID,succeededCallback, failedCallback, userContext) {
/// System.Decimal
///
///
///
return this._invoke(this._get_path(), 'GetExpandedLocationInfoHtml',false,{roomID:roomID},succeededCallback,failedCallback,userContext); },
GetFamilyMemberCourseConflicts:function(familyMemberID,activityID,succeededCallback, failedCallback, userContext) {
/// System.String
/// System.String
///
///
///
return this._invoke(this._get_path(), 'GetFamilyMemberCourseConflicts',false,{familyMemberID:familyMemberID,activityID:activityID},succeededCallback,failedCallback,userContext); }}
RPWeb.Services.RPWebServices.registerClass('RPWeb.Services.RPWebServices',Sys.Net.WebServiceProxy);
RPWeb.Services.RPWebServices._staticInstance = new RPWeb.Services.RPWebServices();
RPWeb.Services.RPWebServices.set_path = function(value) {
RPWeb.Services.RPWebServices._staticInstance.set_path(value); }
RPWeb.Services.RPWebServices.get_path = function() {
/// The service url.
return RPWeb.Services.RPWebServices._staticInstance.get_path();}
RPWeb.Services.RPWebServices.set_timeout = function(value) {
RPWeb.Services.RPWebServices._staticInstance.set_timeout(value); }
RPWeb.Services.RPWebServices.get_timeout = function() {
/// The service timeout.
return RPWeb.Services.RPWebServices._staticInstance.get_timeout(); }
RPWeb.Services.RPWebServices.set_defaultUserContext = function(value) {
RPWeb.Services.RPWebServices._staticInstance.set_defaultUserContext(value); }
RPWeb.Services.RPWebServices.get_defaultUserContext = function() {
/// The service default user context.
return RPWeb.Services.RPWebServices._staticInstance.get_defaultUserContext(); }
RPWeb.Services.RPWebServices.set_defaultSucceededCallback = function(value) {
RPWeb.Services.RPWebServices._staticInstance.set_defaultSucceededCallback(value); }
RPWeb.Services.RPWebServices.get_defaultSucceededCallback = function() {
/// The service default succeeded callback.
return RPWeb.Services.RPWebServices._staticInstance.get_defaultSucceededCallback(); }
RPWeb.Services.RPWebServices.set_defaultFailedCallback = function(value) {
RPWeb.Services.RPWebServices._staticInstance.set_defaultFailedCallback(value); }
RPWeb.Services.RPWebServices.get_defaultFailedCallback = function() {
/// The service default failed callback.
return RPWeb.Services.RPWebServices._staticInstance.get_defaultFailedCallback(); }
RPWeb.Services.RPWebServices.set_enableJsonp = function(value) { RPWeb.Services.RPWebServices._staticInstance.set_enableJsonp(value); }
RPWeb.Services.RPWebServices.get_enableJsonp = function() {
/// Specifies whether the service supports JSONP for cross domain calling.
return RPWeb.Services.RPWebServices._staticInstance.get_enableJsonp(); }
RPWeb.Services.RPWebServices.set_jsonpCallbackParameter = function(value) { RPWeb.Services.RPWebServices._staticInstance.set_jsonpCallbackParameter(value); }
RPWeb.Services.RPWebServices.get_jsonpCallbackParameter = function() {
/// Specifies the parameter name that contains the callback function name for a JSONP request.
return RPWeb.Services.RPWebServices._staticInstance.get_jsonpCallbackParameter(); }
RPWeb.Services.RPWebServices.set_path("/Services/RPWebServices.asmx");
RPWeb.Services.RPWebServices.Vote= function(PollID,Option,onSuccess,onFailed,userContext) {
/// System.Int32
/// System.Int32
///
///
///
RPWeb.Services.RPWebServices._staticInstance.Vote(PollID,Option,onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.SubmitOpenBalancesForPayment= function(balances,onSuccess,onFailed,userContext) {
/// System.String[]
///
///
///
RPWeb.Services.RPWebServices._staticInstance.SubmitOpenBalancesForPayment(balances,onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetFacilities= function(onSuccess,onFailed,userContext) {
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetFacilities(onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetRooms= function(facID,onSuccess,onFailed,userContext) {
/// System.Decimal
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetRooms(facID,onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetFacilityCategories= function(onSuccess,onFailed,userContext) {
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetFacilityCategories(onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetRoomCategories= function(onSuccess,onFailed,userContext) {
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetRoomCategories(onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetLocationsByCategory= function(facilityCatID,roomCatID,onSuccess,onFailed,userContext) {
/// System.Decimal
/// System.Decimal
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetLocationsByCategory(facilityCatID,roomCatID,onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetRoomsThatAreAvailableToRent= function(beginDate,endDate,reserveBeginTime,reserveEndTime,facilityCatID,roomCatID,onSuccess,onFailed,userContext) {
/// System.String
/// System.String
/// System.String
/// System.String
/// System.Decimal
/// System.Decimal
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetRoomsThatAreAvailableToRent(beginDate,endDate,reserveBeginTime,reserveEndTime,facilityCatID,roomCatID,onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetLocationInfoHtml= function(roomID,onSuccess,onFailed,userContext) {
/// System.Decimal
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetLocationInfoHtml(roomID,onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetExpandedLocationInfoHtml= function(roomID,onSuccess,onFailed,userContext) {
/// System.Decimal
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetExpandedLocationInfoHtml(roomID,onSuccess,onFailed,userContext); }
RPWeb.Services.RPWebServices.GetFamilyMemberCourseConflicts= function(familyMemberID,activityID,onSuccess,onFailed,userContext) {
/// System.String
/// System.String
///
///
///
RPWeb.Services.RPWebServices._staticInstance.GetFamilyMemberCourseConflicts(familyMemberID,activityID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('RPWeb.RPWCFService');
if (typeof(RPWeb.RPWCFService.Facility) === 'undefined') {
RPWeb.RPWCFService.Facility=gtc("RPWeb.RPWCFService.Facility");
RPWeb.RPWCFService.Facility.registerClass('RPWeb.RPWCFService.Facility');
}
if (typeof(RPWeb.RPWCFService.Room) === 'undefined') {
RPWeb.RPWCFService.Room=gtc("RPWeb.RPWCFService.Room");
RPWeb.RPWCFService.Room.registerClass('RPWeb.RPWCFService.Room');
}
if (typeof(RPWeb.RPWCFService.FacilityCategory) === 'undefined') {
RPWeb.RPWCFService.FacilityCategory=gtc("RPWeb.RPWCFService.FacilityCategory");
RPWeb.RPWCFService.FacilityCategory.registerClass('RPWeb.RPWCFService.FacilityCategory');
}
if (typeof(RPWeb.RPWCFService.RoomCategory) === 'undefined') {
RPWeb.RPWCFService.RoomCategory=gtc("RPWeb.RPWCFService.RoomCategory");
RPWeb.RPWCFService.RoomCategory.registerClass('RPWeb.RPWCFService.RoomCategory');
}
Type.registerNamespace('RPWeb.BL.RentalRequest');
if (typeof(RPWeb.BL.RentalRequest.FacilityAndRoomInfo) === 'undefined') {
RPWeb.BL.RentalRequest.FacilityAndRoomInfo=gtc("RPWeb.BL.RentalRequest.FacilityAndRoomInfo");
RPWeb.BL.RentalRequest.FacilityAndRoomInfo.registerClass('RPWeb.BL.RentalRequest.FacilityAndRoomInfo');
}
Type.registerNamespace('RPWeb.BL.CourseRegistration');
if (typeof(RPWeb.BL.CourseRegistration.FamilyMemberCourseConflictInfo) === 'undefined') {
RPWeb.BL.CourseRegistration.FamilyMemberCourseConflictInfo=gtc("RPWeb.BL.CourseRegistration.FamilyMemberCourseConflictInfo");
RPWeb.BL.CourseRegistration.FamilyMemberCourseConflictInfo.registerClass('RPWeb.BL.CourseRegistration.FamilyMemberCourseConflictInfo');
}