RegisterNamespace("PowercatVision");
PowercatVision.MemberService = function(){};
PowercatVision.MemberService.HelloWorld = function(onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/HelloWorld", data:'', onComplete: onCompleteHandler}).post();
}
PowercatVision.MemberService.GetMembers = function(onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/GetMembers", data:'', onComplete: onCompleteHandler}).post();
}
PowercatVision.MemberService.GetBasicMembers = function(onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/GetBasicMembers", data:'', onComplete: onCompleteHandler}).post();
}
PowercatVision.MemberService.GetMemberById = function(_id, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/GetMemberById", data:'', onComplete: onCompleteHandler}).post({"_id":_id});
}
PowercatVision.MemberService.InsertMember = function(_uname, _password, _email, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/InsertMember", data:'', onComplete: onCompleteHandler}).post({"_uname":_uname, "_password":_password, "_email":_email});
}
PowercatVision.MemberService.SendNotifications = function(channelGuideNotify, locationsShowingNotify, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/SendNotifications", data:'', onComplete: onCompleteHandler}).post({"channelGuideNotify":channelGuideNotify, "locationsShowingNotify":locationsShowingNotify});
}
PowercatVision.MemberService.UpdateMember = function(_id, _email, _stateId, _cityId, _notify, _newCity, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/UpdateMember", data:'', onComplete: onCompleteHandler}).post({"_id":_id, "_email":_email, "_stateId":_stateId, "_cityId":_cityId, "_notify":_notify, "_newCity":_newCity});
}
PowercatVision.MemberService.DeleteMember = function(_id, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/DeleteMember", data:'', onComplete: onCompleteHandler}).post({"_id":_id});
}
PowercatVision.MemberService.UpdateMemberNotifications = function(_id, _channelGuide, _weeklyShowings, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/UpdateMemberNotifications", data:'', onComplete: onCompleteHandler}).post({"_id":_id, "_channelGuide":_channelGuide, "_weeklyShowings":_weeklyShowings});
}
PowercatVision.MemberService.GetMemberPhotos = function(_memberId, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/GetMemberPhotos", data:'', onComplete: onCompleteHandler}).post({"_memberId":_memberId});
}
PowercatVision.MemberService.UpdateActiveMemberPhoto = function(_memberId, _photoId, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/UpdateActiveMemberPhoto", data:'', onComplete: onCompleteHandler}).post({"_memberId":_memberId, "_photoId":_photoId});
}
PowercatVision.MemberService.DuplicateEmail = function(_email, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/DuplicateEmail", data:'', onComplete: onCompleteHandler}).post({"_email":_email});
}
PowercatVision.MemberService.DuplicateUsername = function(_username, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/DuplicateUsername", data:'', onComplete: onCompleteHandler}).post({"_username":_username});
}
PowercatVision.MemberService.GetMemberByUsernamePassword = function(_username, _password, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/GetMemberByUsernamePassword", data:'', onComplete: onCompleteHandler}).post({"_username":_username, "_password":_password});
}
PowercatVision.MemberService.LogIn = function(_username, _password, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/MemberService.asmx/LogIn", data:'', onComplete: onCompleteHandler}).post({"_username":_username, "_password":_password});
}
