var RemimeAPI=function() {
RemimeAPI.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
RemimeAPI.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return RemimeAPI._staticInstance.get_path();},
InsertFriendWithBirthdayReminders:function(FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,Homepage,Information,days14,days7,days1,days0,userName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertFriendWithBirthdayReminders',false,{FirstName:FirstName,LastName:LastName,Nickname:Nickname,EMail:EMail,Birthday_day:Birthday_day,Birthday_month:Birthday_month,Birthday_year:Birthday_year,MobilePhone:MobilePhone,Sex:Sex,Town:Town,Homepage:Homepage,Information:Information,days14:days14,days7:days7,days1:days1,days0:days0,userName:userName},succeededCallback,failedCallback,userContext); },
SaveFriendWithBirthdayReminders:function(FriendID,FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,Homepage,Information,days14,days7,days1,days0,userName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveFriendWithBirthdayReminders',false,{FriendID:FriendID,FirstName:FirstName,LastName:LastName,Nickname:Nickname,EMail:EMail,Birthday_day:Birthday_day,Birthday_month:Birthday_month,Birthday_year:Birthday_year,MobilePhone:MobilePhone,Sex:Sex,Town:Town,Homepage:Homepage,Information:Information,days14:days14,days7:days7,days1:days1,days0:days0,userName:userName},succeededCallback,failedCallback,userContext); },
GetFriendInfo:function(friendID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFriendInfo',false,{friendID:friendID},succeededCallback,failedCallback,userContext); },
GetFriendList:function(start,max,sortColumn,sortOrder,searchExpression,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFriendList',false,{start:start,max:max,sortColumn:sortColumn,sortOrder:sortOrder,searchExpression:searchExpression},succeededCallback,failedCallback,userContext); },
GetFriendListUpcoming:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFriendListUpcoming',false,{},succeededCallback,failedCallback,userContext); },
QuickUpdateFriend:function(friendID,firstName,lastName,nickname,email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'QuickUpdateFriend',false,{friendID:friendID,firstName:firstName,lastName:lastName,nickname:nickname,email:email},succeededCallback,failedCallback,userContext); },
GetContactsFromEmail:function(username,password,emailType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetContactsFromEmail',false,{username:username,password:password,emailType:emailType},succeededCallback,failedCallback,userContext); },
ImportContacts:function(friends,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ImportContacts',false,{friends:friends},succeededCallback,failedCallback,userContext); },
DeleteFriend:function(FriendID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteFriend',false,{FriendID:FriendID},succeededCallback,failedCallback,userContext); },
InsertRemime:function(Subject,Message,Day,Month,Year,Hour,Days14,Days7,Days1,Days0,Tags,alarms,alertType,hoteventID,dayEnd,monthEnd,yearEnd,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertRemime',false,{Subject:Subject,Message:Message,Day:Day,Month:Month,Year:Year,Hour:Hour,Days14:Days14,Days7:Days7,Days1:Days1,Days0:Days0,Tags:Tags,alarms:alarms,alertType:alertType,hoteventID:hoteventID,dayEnd:dayEnd,monthEnd:monthEnd,yearEnd:yearEnd},succeededCallback,failedCallback,userContext); },
SaveRemime:function(RemimeID,Subject,Message,Day,Month,Year,Hour,Days14,Days7,Days1,Days0,Tags,alarms,alertType,dayEnd,monthEnd,yearEnd,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveRemime',false,{RemimeID:RemimeID,Subject:Subject,Message:Message,Day:Day,Month:Month,Year:Year,Hour:Hour,Days14:Days14,Days7:Days7,Days1:Days1,Days0:Days0,Tags:Tags,alarms:alarms,alertType:alertType,dayEnd:dayEnd,monthEnd:monthEnd,yearEnd:yearEnd},succeededCallback,failedCallback,userContext); },
GetRemimeInfo:function(remimeID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRemimeInfo',false,{remimeID:remimeID},succeededCallback,failedCallback,userContext); },
GetRemimeList:function(start,max,sortColumn,sortOrder,searchExpression,tag,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRemimeList',false,{start:start,max:max,sortColumn:sortColumn,sortOrder:sortOrder,searchExpression:searchExpression,tag:tag},succeededCallback,failedCallback,userContext); },
GetRemimeListUpcoming:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRemimeListUpcoming',false,{},succeededCallback,failedCallback,userContext); },
DeleteRemime:function(remimeID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteRemime',false,{remimeID:remimeID},succeededCallback,failedCallback,userContext); },
QuickUpdateRemime:function(remimeID,subject,message,day,month,year,hour,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'QuickUpdateRemime',false,{remimeID:remimeID,subject:subject,message:message,day:day,month:month,year:year,hour:hour},succeededCallback,failedCallback,userContext); },
GetTagsByUserID:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTagsByUserID',false,{},succeededCallback,failedCallback,userContext); },
GetTagsAutoCompleteByUserID:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTagsAutoCompleteByUserID',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
SaveUserInfo:function(FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,pass,passRetype,timezone,culture,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveUserInfo',false,{FirstName:FirstName,LastName:LastName,Nickname:Nickname,EMail:EMail,Birthday_day:Birthday_day,Birthday_month:Birthday_month,Birthday_year:Birthday_year,MobilePhone:MobilePhone,Sex:Sex,Town:Town,pass:pass,passRetype:passRetype,timezone:timezone,culture:culture},succeededCallback,failedCallback,userContext); }}
RemimeAPI.registerClass('RemimeAPI',Sys.Net.WebServiceProxy);
RemimeAPI._staticInstance = new RemimeAPI();
RemimeAPI.set_path = function(value) { RemimeAPI._staticInstance.set_path(value); }
RemimeAPI.get_path = function() { return RemimeAPI._staticInstance.get_path(); }
RemimeAPI.set_timeout = function(value) { RemimeAPI._staticInstance.set_timeout(value); }
RemimeAPI.get_timeout = function() { return RemimeAPI._staticInstance.get_timeout(); }
RemimeAPI.set_defaultUserContext = function(value) { RemimeAPI._staticInstance.set_defaultUserContext(value); }
RemimeAPI.get_defaultUserContext = function() { return RemimeAPI._staticInstance.get_defaultUserContext(); }
RemimeAPI.set_defaultSucceededCallback = function(value) { RemimeAPI._staticInstance.set_defaultSucceededCallback(value); }
RemimeAPI.get_defaultSucceededCallback = function() { return RemimeAPI._staticInstance.get_defaultSucceededCallback(); }
RemimeAPI.set_defaultFailedCallback = function(value) { RemimeAPI._staticInstance.set_defaultFailedCallback(value); }
RemimeAPI.get_defaultFailedCallback = function() { return RemimeAPI._staticInstance.get_defaultFailedCallback(); }
RemimeAPI.set_path("/en/API/RemimeAPI.asmx");
RemimeAPI.InsertFriendWithBirthdayReminders= function(FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,Homepage,Information,days14,days7,days1,days0,userName,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.InsertFriendWithBirthdayReminders(FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,Homepage,Information,days14,days7,days1,days0,userName,onSuccess,onFailed,userContext); }
RemimeAPI.SaveFriendWithBirthdayReminders= function(FriendID,FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,Homepage,Information,days14,days7,days1,days0,userName,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.SaveFriendWithBirthdayReminders(FriendID,FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,Homepage,Information,days14,days7,days1,days0,userName,onSuccess,onFailed,userContext); }
RemimeAPI.GetFriendInfo= function(friendID,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetFriendInfo(friendID,onSuccess,onFailed,userContext); }
RemimeAPI.GetFriendList= function(start,max,sortColumn,sortOrder,searchExpression,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetFriendList(start,max,sortColumn,sortOrder,searchExpression,onSuccess,onFailed,userContext); }
RemimeAPI.GetFriendListUpcoming= function(onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetFriendListUpcoming(onSuccess,onFailed,userContext); }
RemimeAPI.QuickUpdateFriend= function(friendID,firstName,lastName,nickname,email,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.QuickUpdateFriend(friendID,firstName,lastName,nickname,email,onSuccess,onFailed,userContext); }
RemimeAPI.GetContactsFromEmail= function(username,password,emailType,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetContactsFromEmail(username,password,emailType,onSuccess,onFailed,userContext); }
RemimeAPI.ImportContacts= function(friends,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.ImportContacts(friends,onSuccess,onFailed,userContext); }
RemimeAPI.DeleteFriend= function(FriendID,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.DeleteFriend(FriendID,onSuccess,onFailed,userContext); }
RemimeAPI.InsertRemime= function(Subject,Message,Day,Month,Year,Hour,Days14,Days7,Days1,Days0,Tags,alarms,alertType,hoteventID,dayEnd,monthEnd,yearEnd,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.InsertRemime(Subject,Message,Day,Month,Year,Hour,Days14,Days7,Days1,Days0,Tags,alarms,alertType,hoteventID,dayEnd,monthEnd,yearEnd,onSuccess,onFailed,userContext); }
RemimeAPI.SaveRemime= function(RemimeID,Subject,Message,Day,Month,Year,Hour,Days14,Days7,Days1,Days0,Tags,alarms,alertType,dayEnd,monthEnd,yearEnd,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.SaveRemime(RemimeID,Subject,Message,Day,Month,Year,Hour,Days14,Days7,Days1,Days0,Tags,alarms,alertType,dayEnd,monthEnd,yearEnd,onSuccess,onFailed,userContext); }
RemimeAPI.GetRemimeInfo= function(remimeID,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetRemimeInfo(remimeID,onSuccess,onFailed,userContext); }
RemimeAPI.GetRemimeList= function(start,max,sortColumn,sortOrder,searchExpression,tag,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetRemimeList(start,max,sortColumn,sortOrder,searchExpression,tag,onSuccess,onFailed,userContext); }
RemimeAPI.GetRemimeListUpcoming= function(onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetRemimeListUpcoming(onSuccess,onFailed,userContext); }
RemimeAPI.DeleteRemime= function(remimeID,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.DeleteRemime(remimeID,onSuccess,onFailed,userContext); }
RemimeAPI.QuickUpdateRemime= function(remimeID,subject,message,day,month,year,hour,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.QuickUpdateRemime(remimeID,subject,message,day,month,year,hour,onSuccess,onFailed,userContext); }
RemimeAPI.GetTagsByUserID= function(onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetTagsByUserID(onSuccess,onFailed,userContext); }
RemimeAPI.GetTagsAutoCompleteByUserID= function(prefixText,count,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.GetTagsAutoCompleteByUserID(prefixText,count,onSuccess,onFailed,userContext); }
RemimeAPI.SaveUserInfo= function(FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,pass,passRetype,timezone,culture,onSuccess,onFailed,userContext) {RemimeAPI._staticInstance.SaveUserInfo(FirstName,LastName,Nickname,EMail,Birthday_day,Birthday_month,Birthday_year,MobilePhone,Sex,Town,pass,passRetype,timezone,culture,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Data.DAL');
if (typeof(Data.DAL.Backdata) === 'undefined') {
Data.DAL.Backdata=gtc("Data.DAL.Backdata");
Data.DAL.Backdata.registerClass('Data.DAL.Backdata');
}
if (typeof(Data.DAL.FriendViewCollection) === 'undefined') {
Data.DAL.FriendViewCollection=gtc("Data.DAL.FriendViewCollection");
Data.DAL.FriendViewCollection.registerClass('Data.DAL.FriendViewCollection');
}
if (typeof(Data.DAL.FriendView) === 'undefined') {
Data.DAL.FriendView=gtc("Data.DAL.FriendView");
Data.DAL.FriendView.registerClass('Data.DAL.FriendView');
}
if (typeof(Data.DAL.AlertInfo) === 'undefined') {
Data.DAL.AlertInfo=gtc("Data.DAL.AlertInfo");
Data.DAL.AlertInfo.registerClass('Data.DAL.AlertInfo');
}
if (typeof(Data.DAL.RemimeViewCollection) === 'undefined') {
Data.DAL.RemimeViewCollection=gtc("Data.DAL.RemimeViewCollection");
Data.DAL.RemimeViewCollection.registerClass('Data.DAL.RemimeViewCollection');
}
