Type.registerNamespace('Main');
Main.BigshotHotshotService=function() {
Main.BigshotHotshotService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Main.BigshotHotshotService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Main.BigshotHotshotService._staticInstance.get_path();},
ShowBigshotHotshotList:function(page,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShowBigshotHotshotList',false,{page:page},succeededCallback,failedCallback,userContext); },
PreviousBigshotHotshot:function(fromDate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PreviousBigshotHotshot',false,{fromDate:fromDate},succeededCallback,failedCallback,userContext); },
NextBigshotHotshot:function(fromDate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'NextBigshotHotshot',false,{fromDate:fromDate},succeededCallback,failedCallback,userContext); },
UpdateBasicInfo:function(firstname,lastname,gender,city,state,dateOfBirth,twitterUsername,personalQuote,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateBasicInfo',false,{firstname:firstname,lastname:lastname,gender:gender,city:city,state:state,dateOfBirth:dateOfBirth,twitterUsername:twitterUsername,personalQuote:personalQuote},succeededCallback,failedCallback,userContext); },
SaveDetailedInfo:function(qaList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveDetailedInfo',false,{qaList:qaList},succeededCallback,failedCallback,userContext); },
SaveInterview:function(qaList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveInterview',false,{qaList:qaList},succeededCallback,failedCallback,userContext); },
RemovePhoto:function(thumbnailID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemovePhoto',false,{thumbnailID:thumbnailID},succeededCallback,failedCallback,userContext); },
SaveYouTubeVideo:function(url,reason,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveYouTubeVideo',false,{url:url,reason:reason},succeededCallback,failedCallback,userContext); },
SaveNotifications:function(emails,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveNotifications',false,{emails:emails,message:message},succeededCallback,failedCallback,userContext); }}
Main.BigshotHotshotService.registerClass('Main.BigshotHotshotService',Sys.Net.WebServiceProxy);
Main.BigshotHotshotService._staticInstance = new Main.BigshotHotshotService();
Main.BigshotHotshotService.set_path = function(value) { Main.BigshotHotshotService._staticInstance.set_path(value); }
Main.BigshotHotshotService.get_path = function() { return Main.BigshotHotshotService._staticInstance.get_path(); }
Main.BigshotHotshotService.set_timeout = function(value) { Main.BigshotHotshotService._staticInstance.set_timeout(value); }
Main.BigshotHotshotService.get_timeout = function() { return Main.BigshotHotshotService._staticInstance.get_timeout(); }
Main.BigshotHotshotService.set_defaultUserContext = function(value) { Main.BigshotHotshotService._staticInstance.set_defaultUserContext(value); }
Main.BigshotHotshotService.get_defaultUserContext = function() { return Main.BigshotHotshotService._staticInstance.get_defaultUserContext(); }
Main.BigshotHotshotService.set_defaultSucceededCallback = function(value) { Main.BigshotHotshotService._staticInstance.set_defaultSucceededCallback(value); }
Main.BigshotHotshotService.get_defaultSucceededCallback = function() { return Main.BigshotHotshotService._staticInstance.get_defaultSucceededCallback(); }
Main.BigshotHotshotService.set_defaultFailedCallback = function(value) { Main.BigshotHotshotService._staticInstance.set_defaultFailedCallback(value); }
Main.BigshotHotshotService.get_defaultFailedCallback = function() { return Main.BigshotHotshotService._staticInstance.get_defaultFailedCallback(); }
Main.BigshotHotshotService.set_path("/BigshotHotshotService.asmx");
Main.BigshotHotshotService.ShowBigshotHotshotList= function(page,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.ShowBigshotHotshotList(page,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.PreviousBigshotHotshot= function(fromDate,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.PreviousBigshotHotshot(fromDate,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.NextBigshotHotshot= function(fromDate,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.NextBigshotHotshot(fromDate,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.UpdateBasicInfo= function(firstname,lastname,gender,city,state,dateOfBirth,twitterUsername,personalQuote,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.UpdateBasicInfo(firstname,lastname,gender,city,state,dateOfBirth,twitterUsername,personalQuote,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.SaveDetailedInfo= function(qaList,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.SaveDetailedInfo(qaList,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.SaveInterview= function(qaList,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.SaveInterview(qaList,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.RemovePhoto= function(thumbnailID,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.RemovePhoto(thumbnailID,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.SaveYouTubeVideo= function(url,reason,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.SaveYouTubeVideo(url,reason,onSuccess,onFailed,userContext); }
Main.BigshotHotshotService.SaveNotifications= function(emails,message,onSuccess,onFailed,userContext) {Main.BigshotHotshotService._staticInstance.SaveNotifications(emails,message,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('BusinessLayer');
if (typeof(BusinessLayer.Progress) === 'undefined') {
BusinessLayer.Progress=gtc("BusinessLayer.Progress");
BusinessLayer.Progress.registerClass('BusinessLayer.Progress');
}
if (typeof(BusinessLayer.QuestionAnswer) === 'undefined') {
BusinessLayer.QuestionAnswer=gtc("BusinessLayer.QuestionAnswer");
BusinessLayer.QuestionAnswer.registerClass('BusinessLayer.QuestionAnswer');
}

