var ws_Users=function() {
ws_Users.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ws_Users.prototype={
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
ListUsers:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'ListUsers',false,{},succeededCallback,failedCallback,userContext); },
Login:function(strUsername,strPassword,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'Login',false,{strUsername:strUsername,strPassword:strPassword},succeededCallback,failedCallback,userContext); },
ForgottenPassword:function(strEmailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'ForgottenPassword',false,{strEmailAddress:strEmailAddress},succeededCallback,failedCallback,userContext); },
GetTotals:function(intWithSubs,boolLiveOnly,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'GetTotals',false,{intWithSubs:intWithSubs,boolLiveOnly:boolLiveOnly},succeededCallback,failedCallback,userContext); },
GetSubsEndingSoon:function(intMonthsToCountBack,intSubsLevel,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'GetSubsEndingSoon',false,{intMonthsToCountBack:intMonthsToCountBack,intSubsLevel:intSubsLevel},succeededCallback,failedCallback,userContext); },
NewUser:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'NewUser',false,{},succeededCallback,failedCallback,userContext); },
Search:function(intID,strCompanyName,strFirstname,strSurname,strEmailAddress,intCountryID,intSubsLevelID,boolExcludeDeleted,boolReturnUnpaidBI,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'Search',false,{intID:intID,strCompanyName:strCompanyName,strFirstname:strFirstname,strSurname:strSurname,strEmailAddress:strEmailAddress,intCountryID:intCountryID,intSubsLevelID:intSubsLevelID,boolExcludeDeleted:boolExcludeDeleted,boolReturnUnpaidBI:boolReturnUnpaidBI},succeededCallback,failedCallback,userContext); },
UserDetail:function(intUserID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'UserDetail',false,{intUserID:intUserID},succeededCallback,failedCallback,userContext); },
UserDetailGuid:function(strGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'UserDetailGuid',false,{strGuid:strGuid},succeededCallback,failedCallback,userContext); },
Save:function(intUserID,strFirstname,strSurname,strInitials,strTitle,strJobTitle,strJobArea,strAddress1,strAddress2,strAddress3,strCity,strCounty,strPostcode,intCountryID,strEmailAddress,strEmailAddress2,strPhoneNumber,strPhoneNumber2,strUsername,strPassword,strNotes,julDateDeleted,strSubsLevels,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'Save',false,{intUserID:intUserID,strFirstname:strFirstname,strSurname:strSurname,strInitials:strInitials,strTitle:strTitle,strJobTitle:strJobTitle,strJobArea:strJobArea,strAddress1:strAddress1,strAddress2:strAddress2,strAddress3:strAddress3,strCity:strCity,strCounty:strCounty,strPostcode:strPostcode,intCountryID:intCountryID,strEmailAddress:strEmailAddress,strEmailAddress2:strEmailAddress2,strPhoneNumber:strPhoneNumber,strPhoneNumber2:strPhoneNumber2,strUsername:strUsername,strPassword:strPassword,strNotes:strNotes,julDateDeleted:julDateDeleted,strSubsLevels:strSubsLevels},succeededCallback,failedCallback,userContext); },
SaveSite:function(intUserID,strFirstname,strSurname,strCompanyName,strJobTitle,strAddress1,strAddress2,strAddress3,strCity,strCounty,strPostcode,intCountryID,strEmailAddress,strEmailAddress2,strPhoneNumber,strPhoneNumber2,strUsername,strPassword,boolBreakingNews,boolEReport,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'SaveSite',false,{intUserID:intUserID,strFirstname:strFirstname,strSurname:strSurname,strCompanyName:strCompanyName,strJobTitle:strJobTitle,strAddress1:strAddress1,strAddress2:strAddress2,strAddress3:strAddress3,strCity:strCity,strCounty:strCounty,strPostcode:strPostcode,intCountryID:intCountryID,strEmailAddress:strEmailAddress,strEmailAddress2:strEmailAddress2,strPhoneNumber:strPhoneNumber,strPhoneNumber2:strPhoneNumber2,strUsername:strUsername,strPassword:strPassword,boolBreakingNews:boolBreakingNews,boolEReport:boolEReport},succeededCallback,failedCallback,userContext); },
Delete:function(intBlogID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Users.get_path(), 'Delete',false,{intBlogID:intBlogID},succeededCallback,failedCallback,userContext); }}
ws_Users.registerClass('ws_Users',Sys.Net.WebServiceProxy);
ws_Users._staticInstance = new ws_Users();
ws_Users.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; ws_Users._staticInstance._path = value; }
ws_Users.get_path = function() { return ws_Users._staticInstance._path; }
ws_Users.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
ws_Users._staticInstance._timeout = value; }
ws_Users.get_timeout = function() { 
return ws_Users._staticInstance._timeout; }
ws_Users.set_defaultUserContext = function(value) { 
ws_Users._staticInstance._userContext = value; }
ws_Users.get_defaultUserContext = function() { 
return ws_Users._staticInstance._userContext; }
ws_Users.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; ws_Users._staticInstance._succeeded = value; }
ws_Users.get_defaultSucceededCallback = function() { 
return ws_Users._staticInstance._succeeded; }
ws_Users.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; ws_Users._staticInstance._failed = value; }
ws_Users.get_defaultFailedCallback = function() { 
return ws_Users._staticInstance._failed; }
ws_Users.set_path("/ws_Users.asmx");
ws_Users.HelloWorld= function(onSuccess,onFailed,userContext) {ws_Users._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
ws_Users.ListUsers= function(onSuccess,onFailed,userContext) {ws_Users._staticInstance.ListUsers(onSuccess,onFailed,userContext); }
ws_Users.Login= function(strUsername,strPassword,onSuccess,onFailed,userContext) {ws_Users._staticInstance.Login(strUsername,strPassword,onSuccess,onFailed,userContext); }
ws_Users.ForgottenPassword= function(strEmailAddress,onSuccess,onFailed,userContext) {ws_Users._staticInstance.ForgottenPassword(strEmailAddress,onSuccess,onFailed,userContext); }
ws_Users.GetTotals= function(intWithSubs,boolLiveOnly,onSuccess,onFailed,userContext) {ws_Users._staticInstance.GetTotals(intWithSubs,boolLiveOnly,onSuccess,onFailed,userContext); }
ws_Users.GetSubsEndingSoon= function(intMonthsToCountBack,intSubsLevel,onSuccess,onFailed,userContext) {ws_Users._staticInstance.GetSubsEndingSoon(intMonthsToCountBack,intSubsLevel,onSuccess,onFailed,userContext); }
ws_Users.NewUser= function(onSuccess,onFailed,userContext) {ws_Users._staticInstance.NewUser(onSuccess,onFailed,userContext); }
ws_Users.Search= function(intID,strCompanyName,strFirstname,strSurname,strEmailAddress,intCountryID,intSubsLevelID,boolExcludeDeleted,boolReturnUnpaidBI,onSuccess,onFailed,userContext) {ws_Users._staticInstance.Search(intID,strCompanyName,strFirstname,strSurname,strEmailAddress,intCountryID,intSubsLevelID,boolExcludeDeleted,boolReturnUnpaidBI,onSuccess,onFailed,userContext); }
ws_Users.UserDetail= function(intUserID,onSuccess,onFailed,userContext) {ws_Users._staticInstance.UserDetail(intUserID,onSuccess,onFailed,userContext); }
ws_Users.UserDetailGuid= function(strGuid,onSuccess,onFailed,userContext) {ws_Users._staticInstance.UserDetailGuid(strGuid,onSuccess,onFailed,userContext); }
ws_Users.Save= function(intUserID,strFirstname,strSurname,strInitials,strTitle,strJobTitle,strJobArea,strAddress1,strAddress2,strAddress3,strCity,strCounty,strPostcode,intCountryID,strEmailAddress,strEmailAddress2,strPhoneNumber,strPhoneNumber2,strUsername,strPassword,strNotes,julDateDeleted,strSubsLevels,onSuccess,onFailed,userContext) {ws_Users._staticInstance.Save(intUserID,strFirstname,strSurname,strInitials,strTitle,strJobTitle,strJobArea,strAddress1,strAddress2,strAddress3,strCity,strCounty,strPostcode,intCountryID,strEmailAddress,strEmailAddress2,strPhoneNumber,strPhoneNumber2,strUsername,strPassword,strNotes,julDateDeleted,strSubsLevels,onSuccess,onFailed,userContext); }
ws_Users.SaveSite= function(intUserID,strFirstname,strSurname,strCompanyName,strJobTitle,strAddress1,strAddress2,strAddress3,strCity,strCounty,strPostcode,intCountryID,strEmailAddress,strEmailAddress2,strPhoneNumber,strPhoneNumber2,strUsername,strPassword,boolBreakingNews,boolEReport,onSuccess,onFailed,userContext) {ws_Users._staticInstance.SaveSite(intUserID,strFirstname,strSurname,strCompanyName,strJobTitle,strAddress1,strAddress2,strAddress3,strCity,strCounty,strPostcode,intCountryID,strEmailAddress,strEmailAddress2,strPhoneNumber,strPhoneNumber2,strUsername,strPassword,boolBreakingNews,boolEReport,onSuccess,onFailed,userContext); }
ws_Users.Delete= function(intBlogID,onSuccess,onFailed,userContext) {ws_Users._staticInstance.Delete(intBlogID,onSuccess,onFailed,userContext); }
