Type.registerNamespace('BibleStudy.WebServices');
BibleStudy.WebServices.wsBibleStudy=function() {
BibleStudy.WebServices.wsBibleStudy.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
BibleStudy.WebServices.wsBibleStudy.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return BibleStudy.WebServices.wsBibleStudy._staticInstance.get_path();},
GetBooks:function(BookVersion,succeededCallback, failedCallback, userContext) {
/// <param name="BookVersion" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetBooks',false,{BookVersion:BookVersion},succeededCallback,failedCallback,userContext); },
GetChapters:function(BookVersion,BookID,succeededCallback, failedCallback, userContext) {
/// <param name="BookVersion" type="String">System.String</param>
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetChapters',false,{BookVersion:BookVersion,BookID:BookID},succeededCallback,failedCallback,userContext); },
GetVerses:function(BookVersion,BookID,ChapterNumber,succeededCallback, failedCallback, userContext) {
/// <param name="BookVersion" type="String">System.String</param>
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetVerses',false,{BookVersion:BookVersion,BookID:BookID,ChapterNumber:ChapterNumber},succeededCallback,failedCallback,userContext); },
GetContext:function(BookID,ChapterNumber,Verse,succeededCallback, failedCallback, userContext) {
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="Verse" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetContext',false,{BookID:BookID,ChapterNumber:ChapterNumber,Verse:Verse},succeededCallback,failedCallback,userContext); },
SaveContext:function(BookID,ChapterNumber,Verse,UserID,Text,succeededCallback, failedCallback, userContext) {
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="Verse" type="Number">System.Int32</param>
/// <param name="UserID" type="Number">System.Int32</param>
/// <param name="Text" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveContext',false,{BookID:BookID,ChapterNumber:ChapterNumber,Verse:Verse,UserID:UserID,Text:Text},succeededCallback,failedCallback,userContext); },
DeleteContext:function(BookID,ChapterNumber,Verse,UserID,succeededCallback, failedCallback, userContext) {
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="Verse" type="Number">System.Int32</param>
/// <param name="UserID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DeleteContext',false,{BookID:BookID,ChapterNumber:ChapterNumber,Verse:Verse,UserID:UserID},succeededCallback,failedCallback,userContext); },
GetUser:function(UserName,Password,succeededCallback, failedCallback, userContext) {
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetUser',false,{UserName:UserName,Password:Password},succeededCallback,failedCallback,userContext); },
SaveUser:function(UserID,UserName,Password,Email,succeededCallback, failedCallback, userContext) {
/// <param name="UserID" type="Number">System.Int32</param>
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveUser',false,{UserID:UserID,UserName:UserName,Password:Password,Email:Email},succeededCallback,failedCallback,userContext); },
IsDuplicateUserName:function(UserName,succeededCallback, failedCallback, userContext) {
/// <param name="UserName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'IsDuplicateUserName',false,{UserName:UserName},succeededCallback,failedCallback,userContext); }}
BibleStudy.WebServices.wsBibleStudy.registerClass('BibleStudy.WebServices.wsBibleStudy',Sys.Net.WebServiceProxy);
BibleStudy.WebServices.wsBibleStudy._staticInstance = new BibleStudy.WebServices.wsBibleStudy();
BibleStudy.WebServices.wsBibleStudy.set_path = function(value) {
BibleStudy.WebServices.wsBibleStudy._staticInstance.set_path(value); }
BibleStudy.WebServices.wsBibleStudy.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return BibleStudy.WebServices.wsBibleStudy._staticInstance.get_path();}
BibleStudy.WebServices.wsBibleStudy.set_timeout = function(value) {
BibleStudy.WebServices.wsBibleStudy._staticInstance.set_timeout(value); }
BibleStudy.WebServices.wsBibleStudy.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return BibleStudy.WebServices.wsBibleStudy._staticInstance.get_timeout(); }
BibleStudy.WebServices.wsBibleStudy.set_defaultUserContext = function(value) { 
BibleStudy.WebServices.wsBibleStudy._staticInstance.set_defaultUserContext(value); }
BibleStudy.WebServices.wsBibleStudy.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return BibleStudy.WebServices.wsBibleStudy._staticInstance.get_defaultUserContext(); }
BibleStudy.WebServices.wsBibleStudy.set_defaultSucceededCallback = function(value) { 
 BibleStudy.WebServices.wsBibleStudy._staticInstance.set_defaultSucceededCallback(value); }
BibleStudy.WebServices.wsBibleStudy.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return BibleStudy.WebServices.wsBibleStudy._staticInstance.get_defaultSucceededCallback(); }
BibleStudy.WebServices.wsBibleStudy.set_defaultFailedCallback = function(value) { 
BibleStudy.WebServices.wsBibleStudy._staticInstance.set_defaultFailedCallback(value); }
BibleStudy.WebServices.wsBibleStudy.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return BibleStudy.WebServices.wsBibleStudy._staticInstance.get_defaultFailedCallback(); }
BibleStudy.WebServices.wsBibleStudy.set_path("/WebServices/wsBibleStudy.asmx");
BibleStudy.WebServices.wsBibleStudy.GetBooks= function(BookVersion,onSuccess,onFailed,userContext) {
/// <param name="BookVersion" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.GetBooks(BookVersion,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.GetChapters= function(BookVersion,BookID,onSuccess,onFailed,userContext) {
/// <param name="BookVersion" type="String">System.String</param>
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.GetChapters(BookVersion,BookID,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.GetVerses= function(BookVersion,BookID,ChapterNumber,onSuccess,onFailed,userContext) {
/// <param name="BookVersion" type="String">System.String</param>
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.GetVerses(BookVersion,BookID,ChapterNumber,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.GetContext= function(BookID,ChapterNumber,Verse,onSuccess,onFailed,userContext) {
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="Verse" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.GetContext(BookID,ChapterNumber,Verse,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.SaveContext= function(BookID,ChapterNumber,Verse,UserID,Text,onSuccess,onFailed,userContext) {
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="Verse" type="Number">System.Int32</param>
/// <param name="UserID" type="Number">System.Int32</param>
/// <param name="Text" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.SaveContext(BookID,ChapterNumber,Verse,UserID,Text,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.DeleteContext= function(BookID,ChapterNumber,Verse,UserID,onSuccess,onFailed,userContext) {
/// <param name="BookID" type="Number">System.Int32</param>
/// <param name="ChapterNumber" type="Number">System.Int32</param>
/// <param name="Verse" type="Number">System.Int32</param>
/// <param name="UserID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.DeleteContext(BookID,ChapterNumber,Verse,UserID,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.GetUser= function(UserName,Password,onSuccess,onFailed,userContext) {
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.GetUser(UserName,Password,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.SaveUser= function(UserID,UserName,Password,Email,onSuccess,onFailed,userContext) {
/// <param name="UserID" type="Number">System.Int32</param>
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.SaveUser(UserID,UserName,Password,Email,onSuccess,onFailed,userContext); }
BibleStudy.WebServices.wsBibleStudy.IsDuplicateUserName= function(UserName,onSuccess,onFailed,userContext) {
/// <param name="UserName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
BibleStudy.WebServices.wsBibleStudy._staticInstance.IsDuplicateUserName(UserName,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('BibleStudy.Objects');
if (typeof(BibleStudy.Objects.Book) === 'undefined') {
BibleStudy.Objects.Book=gtc("BibleStudy.Objects.Book");
BibleStudy.Objects.Book.registerClass('BibleStudy.Objects.Book');
}
if (typeof(BibleStudy.Objects.Chapter) === 'undefined') {
BibleStudy.Objects.Chapter=gtc("BibleStudy.Objects.Chapter");
BibleStudy.Objects.Chapter.registerClass('BibleStudy.Objects.Chapter');
}
if (typeof(BibleStudy.Objects.Verse) === 'undefined') {
BibleStudy.Objects.Verse=gtc("BibleStudy.Objects.Verse");
BibleStudy.Objects.Verse.registerClass('BibleStudy.Objects.Verse');
}
if (typeof(BibleStudy.Objects.Context) === 'undefined') {
BibleStudy.Objects.Context=gtc("BibleStudy.Objects.Context");
BibleStudy.Objects.Context.registerClass('BibleStudy.Objects.Context');
}
if (typeof(BibleStudy.Objects.User) === 'undefined') {
BibleStudy.Objects.User=gtc("BibleStudy.Objects.User");
BibleStudy.Objects.User.registerClass('BibleStudy.Objects.User');
}
