Type.registerNamespace('CoreHealth.Web.UI.WebService');
CoreHealth.Web.UI.WebService.Profile=function() {
CoreHealth.Web.UI.WebService.Profile.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
CoreHealth.Web.UI.WebService.Profile.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_path();},
Login:function(username,password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Login',false,{username:username,password:password},succeededCallback,failedCallback,userContext); },
Logout:function(authTicket,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Logout',false,{authTicket:authTicket},succeededCallback,failedCallback,userContext); },
UpdateUserWeight:function(authTicket,weight,dt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateUserWeight',false,{authTicket:authTicket,weight:weight,dt:dt},succeededCallback,failedCallback,userContext); },
DeleteUserMeasurement:function(UserId,Code,dt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteUserMeasurement',false,{UserId:UserId,Code:Code,dt:dt},succeededCallback,failedCallback,userContext); },
DeleteUserWeight:function(UserId,dt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteUserWeight',false,{UserId:UserId,dt:dt},succeededCallback,failedCallback,userContext); },
DeleteWeight:function(dt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteWeight',false,{dt:dt},succeededCallback,failedCallback,userContext); },
DeleteUserAttachment:function(UserId,udfId,val,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteUserAttachment',false,{UserId:UserId,udfId:udfId,val:val},succeededCallback,failedCallback,userContext); },
SetUserPreference:function(key,value,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetUserPreference',false,{key:key,value:value},succeededCallback,failedCallback,userContext); },
GetUserPreference:function(key,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUserPreference',false,{key:key},succeededCallback,failedCallback,userContext); },
CompareProfileLayoutLocales:function(localeId1,localeId2,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CompareProfileLayoutLocales',false,{localeId1:localeId1,localeId2:localeId2},succeededCallback,failedCallback,userContext); },
LocaleFromName:function(name,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LocaleFromName',false,{name:name},succeededCallback,failedCallback,userContext); },
GetDisplayName:function(authTicket,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDisplayName',false,{authTicket:authTicket},succeededCallback,failedCallback,userContext); },
GetWeightHistory:function(authTicket,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetWeightHistory',false,{authTicket:authTicket},succeededCallback,failedCallback,userContext); },
UpdateWeight:function(authTicket,weight,dt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateWeight',false,{authTicket:authTicket,weight:weight,dt:dt},succeededCallback,failedCallback,userContext); },
AddSteps:function(steps,source,date,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSteps',false,{steps:steps,source:source,date:date},succeededCallback,failedCallback,userContext); },
GetActivityHistory:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetActivityHistory',false,{},succeededCallback,failedCallback,userContext); },
InboxNewCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InboxNewCount',false,{},succeededCallback,failedCallback,userContext); },
GetWellnessScore:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetWellnessScore',false,{},succeededCallback,failedCallback,userContext); }}
CoreHealth.Web.UI.WebService.Profile.registerClass('CoreHealth.Web.UI.WebService.Profile',Sys.Net.WebServiceProxy);
CoreHealth.Web.UI.WebService.Profile._staticInstance = new CoreHealth.Web.UI.WebService.Profile();
CoreHealth.Web.UI.WebService.Profile.set_path = function(value) { CoreHealth.Web.UI.WebService.Profile._staticInstance.set_path(value); }
CoreHealth.Web.UI.WebService.Profile.get_path = function() { return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_path(); }
CoreHealth.Web.UI.WebService.Profile.set_timeout = function(value) { CoreHealth.Web.UI.WebService.Profile._staticInstance.set_timeout(value); }
CoreHealth.Web.UI.WebService.Profile.get_timeout = function() { return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_timeout(); }
CoreHealth.Web.UI.WebService.Profile.set_defaultUserContext = function(value) { CoreHealth.Web.UI.WebService.Profile._staticInstance.set_defaultUserContext(value); }
CoreHealth.Web.UI.WebService.Profile.get_defaultUserContext = function() { return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_defaultUserContext(); }
CoreHealth.Web.UI.WebService.Profile.set_defaultSucceededCallback = function(value) { CoreHealth.Web.UI.WebService.Profile._staticInstance.set_defaultSucceededCallback(value); }
CoreHealth.Web.UI.WebService.Profile.get_defaultSucceededCallback = function() { return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_defaultSucceededCallback(); }
CoreHealth.Web.UI.WebService.Profile.set_defaultFailedCallback = function(value) { CoreHealth.Web.UI.WebService.Profile._staticInstance.set_defaultFailedCallback(value); }
CoreHealth.Web.UI.WebService.Profile.get_defaultFailedCallback = function() { return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_defaultFailedCallback(); }
CoreHealth.Web.UI.WebService.Profile.set_enableJsonp = function(value) { CoreHealth.Web.UI.WebService.Profile._staticInstance.set_enableJsonp(value); }
CoreHealth.Web.UI.WebService.Profile.get_enableJsonp = function() { return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_enableJsonp(); }
CoreHealth.Web.UI.WebService.Profile.set_jsonpCallbackParameter = function(value) { CoreHealth.Web.UI.WebService.Profile._staticInstance.set_jsonpCallbackParameter(value); }
CoreHealth.Web.UI.WebService.Profile.get_jsonpCallbackParameter = function() { return CoreHealth.Web.UI.WebService.Profile._staticInstance.get_jsonpCallbackParameter(); }
CoreHealth.Web.UI.WebService.Profile.set_path("/Lite/_WebServices/Profile.asmx");
CoreHealth.Web.UI.WebService.Profile.Login= function(username,password,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.Login(username,password,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.Logout= function(authTicket,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.Logout(authTicket,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.UpdateUserWeight= function(authTicket,weight,dt,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.UpdateUserWeight(authTicket,weight,dt,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.DeleteUserMeasurement= function(UserId,Code,dt,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.DeleteUserMeasurement(UserId,Code,dt,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.DeleteUserWeight= function(UserId,dt,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.DeleteUserWeight(UserId,dt,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.DeleteWeight= function(dt,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.DeleteWeight(dt,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.DeleteUserAttachment= function(UserId,udfId,val,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.DeleteUserAttachment(UserId,udfId,val,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.SetUserPreference= function(key,value,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.SetUserPreference(key,value,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.GetUserPreference= function(key,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.GetUserPreference(key,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.CompareProfileLayoutLocales= function(localeId1,localeId2,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.CompareProfileLayoutLocales(localeId1,localeId2,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.LocaleFromName= function(name,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.LocaleFromName(name,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.GetDisplayName= function(authTicket,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.GetDisplayName(authTicket,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.GetWeightHistory= function(authTicket,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.GetWeightHistory(authTicket,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.UpdateWeight= function(authTicket,weight,dt,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.UpdateWeight(authTicket,weight,dt,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.AddSteps= function(steps,source,date,onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.AddSteps(steps,source,date,onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.GetActivityHistory= function(onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.GetActivityHistory(onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.InboxNewCount= function(onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.InboxNewCount(onSuccess,onFailed,userContext); }
CoreHealth.Web.UI.WebService.Profile.GetWellnessScore= function(onSuccess,onFailed,userContext) {CoreHealth.Web.UI.WebService.Profile._staticInstance.GetWellnessScore(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('CoreHealth.Web.Business.Common.DataSets');
if (typeof(CoreHealth.Web.Business.Common.DataSets.UserHistory) === 'undefined') {
CoreHealth.Web.Business.Common.DataSets.UserHistory=gtc("CoreHealth.Web.Business.Common.DataSets.UserHistory");
CoreHealth.Web.Business.Common.DataSets.UserHistory.registerClass('CoreHealth.Web.Business.Common.DataSets.UserHistory');
}

