var ProfileService=function() {
ProfileService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ProfileService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ProfileService._staticInstance.get_path();},
GetSkill:function(userID,succeededCallback, failedCallback, userContext) {
/// <param name="userID" 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(), 'GetSkill',true,{userID:userID},succeededCallback,failedCallback,userContext); },
AddSkill:function(userID,succeededCallback, failedCallback, userContext) {
/// <param name="userID" 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(), 'AddSkill',true,{userID:userID},succeededCallback,failedCallback,userContext); },
DelSkill:function(userID,succeededCallback, failedCallback, userContext) {
/// <param name="userID" 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(), 'DelSkill',true,{userID:userID},succeededCallback,failedCallback,userContext); },
UpdateSkill:function(args,succeededCallback, failedCallback, userContext) {
/// <param name="args" 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(), 'UpdateSkill',true,{args:args},succeededCallback,failedCallback,userContext); },
DelEducation:function(ediid,userID,succeededCallback, failedCallback, userContext) {
/// <param name="ediid" type="String">System.String</param>
/// <param name="userID" 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(), 'DelEducation',true,{ediid:ediid,userID:userID},succeededCallback,failedCallback,userContext); },
UpdateEducation:function(args,succeededCallback, failedCallback, userContext) {
/// <param name="args" 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(), 'UpdateEducation',true,{args:args},succeededCallback,failedCallback,userContext); },
CalculateProfilePercentage:function(UserID,succeededCallback, failedCallback, userContext) {
/// <param name="UserID" 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(), 'CalculateProfilePercentage',true,{UserID:UserID},succeededCallback,failedCallback,userContext); },
DeletePersonalInfo:function(userID,succeededCallback, failedCallback, userContext) {
/// <param name="userID" 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(), 'DeletePersonalInfo',true,{userID:userID},succeededCallback,failedCallback,userContext); },
UpdatePersonalInfo:function(args,succeededCallback, failedCallback, userContext) {
/// <param name="args" 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(), 'UpdatePersonalInfo',true,{args:args},succeededCallback,failedCallback,userContext); },
DeleteCertification:function(CertificationsID,userID,succeededCallback, failedCallback, userContext) {
/// <param name="CertificationsID" type="String">System.String</param>
/// <param name="userID" 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(), 'DeleteCertification',true,{CertificationsID:CertificationsID,userID:userID},succeededCallback,failedCallback,userContext); },
UpdateCertification:function(args,succeededCallback, failedCallback, userContext) {
/// <param name="args" 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(), 'UpdateCertification',true,{args:args},succeededCallback,failedCallback,userContext); },
DeleteExperience:function(JobSeekerExperienceID,succeededCallback, failedCallback, userContext) {
/// <param name="JobSeekerExperienceID" 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(), 'DeleteExperience',true,{JobSeekerExperienceID:JobSeekerExperienceID},succeededCallback,failedCallback,userContext); },
UpdateExperience:function(args,succeededCallback, failedCallback, userContext) {
/// <param name="args" 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(), 'UpdateExperience',false,{args:args},succeededCallback,failedCallback,userContext); }}
ProfileService.registerClass('ProfileService',Sys.Net.WebServiceProxy);
ProfileService._staticInstance = new ProfileService();
ProfileService.set_path = function(value) {
ProfileService._staticInstance.set_path(value); }
ProfileService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ProfileService._staticInstance.get_path();}
ProfileService.set_timeout = function(value) {
ProfileService._staticInstance.set_timeout(value); }
ProfileService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ProfileService._staticInstance.get_timeout(); }
ProfileService.set_defaultUserContext = function(value) { 
ProfileService._staticInstance.set_defaultUserContext(value); }
ProfileService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ProfileService._staticInstance.get_defaultUserContext(); }
ProfileService.set_defaultSucceededCallback = function(value) { 
 ProfileService._staticInstance.set_defaultSucceededCallback(value); }
ProfileService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ProfileService._staticInstance.get_defaultSucceededCallback(); }
ProfileService.set_defaultFailedCallback = function(value) { 
ProfileService._staticInstance.set_defaultFailedCallback(value); }
ProfileService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ProfileService._staticInstance.get_defaultFailedCallback(); }
ProfileService.set_path("/Services/ProfileService.svc");
ProfileService.GetSkill= function(userID,onSuccess,onFailed,userContext) {
/// <param name="userID" 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>
ProfileService._staticInstance.GetSkill(userID,onSuccess,onFailed,userContext); }
ProfileService.AddSkill= function(userID,onSuccess,onFailed,userContext) {
/// <param name="userID" 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>
ProfileService._staticInstance.AddSkill(userID,onSuccess,onFailed,userContext); }
ProfileService.DelSkill= function(userID,onSuccess,onFailed,userContext) {
/// <param name="userID" 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>
ProfileService._staticInstance.DelSkill(userID,onSuccess,onFailed,userContext); }
ProfileService.UpdateSkill= function(args,onSuccess,onFailed,userContext) {
/// <param name="args" 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>
ProfileService._staticInstance.UpdateSkill(args,onSuccess,onFailed,userContext); }
ProfileService.DelEducation= function(ediid,userID,onSuccess,onFailed,userContext) {
/// <param name="ediid" type="String">System.String</param>
/// <param name="userID" 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>
ProfileService._staticInstance.DelEducation(ediid,userID,onSuccess,onFailed,userContext); }
ProfileService.UpdateEducation= function(args,onSuccess,onFailed,userContext) {
/// <param name="args" 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>
ProfileService._staticInstance.UpdateEducation(args,onSuccess,onFailed,userContext); }
ProfileService.CalculateProfilePercentage= function(UserID,onSuccess,onFailed,userContext) {
/// <param name="UserID" 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>
ProfileService._staticInstance.CalculateProfilePercentage(UserID,onSuccess,onFailed,userContext); }
ProfileService.DeletePersonalInfo= function(userID,onSuccess,onFailed,userContext) {
/// <param name="userID" 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>
ProfileService._staticInstance.DeletePersonalInfo(userID,onSuccess,onFailed,userContext); }
ProfileService.UpdatePersonalInfo= function(args,onSuccess,onFailed,userContext) {
/// <param name="args" 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>
ProfileService._staticInstance.UpdatePersonalInfo(args,onSuccess,onFailed,userContext); }
ProfileService.DeleteCertification= function(CertificationsID,userID,onSuccess,onFailed,userContext) {
/// <param name="CertificationsID" type="String">System.String</param>
/// <param name="userID" 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>
ProfileService._staticInstance.DeleteCertification(CertificationsID,userID,onSuccess,onFailed,userContext); }
ProfileService.UpdateCertification= function(args,onSuccess,onFailed,userContext) {
/// <param name="args" 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>
ProfileService._staticInstance.UpdateCertification(args,onSuccess,onFailed,userContext); }
ProfileService.DeleteExperience= function(JobSeekerExperienceID,onSuccess,onFailed,userContext) {
/// <param name="JobSeekerExperienceID" 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>
ProfileService._staticInstance.DeleteExperience(JobSeekerExperienceID,onSuccess,onFailed,userContext); }
ProfileService.UpdateExperience= function(args,onSuccess,onFailed,userContext) {
/// <param name="args" 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>
ProfileService._staticInstance.UpdateExperience(args,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('TalentSpice.BusinessEntities.JobSeekerSkillSet');
if (typeof(TalentSpice.BusinessEntities.JobSeekerSkillSet.JobSeekerSkillSetDetail) === 'undefined') {
TalentSpice.BusinessEntities.JobSeekerSkillSet.JobSeekerSkillSetDetail=gtc("JobSeekerSkillSetDetail:http://schemas.datacontract.org/2004/07/TalentSpice.BusinessEntities.JobSeekerSkillSet");
TalentSpice.BusinessEntities.JobSeekerSkillSet.JobSeekerSkillSetDetail.registerClass('TalentSpice.BusinessEntities.JobSeekerSkillSet.JobSeekerSkillSetDetail');
}
