Type.registerNamespace('JobsServices');
JobsServices.JobSeekerApplyJobs=function() {
JobsServices.JobSeekerApplyJobs.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
JobsServices.JobSeekerApplyJobs.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return JobsServices.JobSeekerApplyJobs._staticInstance.get_path();},
CreateFolder:function(folderName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateFolder',false,{folderName:folderName},succeededCallback,failedCallback,userContext); },
ApplyToJob:function(appliedInfo,isChecked,QuestionsXml,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ApplyToJob',false,{appliedInfo:appliedInfo,isChecked:isChecked,QuestionsXml:QuestionsXml},succeededCallback,failedCallback,userContext); },
SaveThisJob:function(saveJobs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveThisJob',false,{saveJobs:saveJobs},succeededCallback,failedCallback,userContext); },
DeleteJob:function(deleteJob,deleteType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteJob',false,{deleteJob:deleteJob,deleteType:deleteType},succeededCallback,failedCallback,userContext); },
PreviewEmail:function(editedMsg,referToFriendsInfo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PreviewEmail',false,{editedMsg:editedMsg,referToFriendsInfo:referToFriendsInfo},succeededCallback,failedCallback,userContext); },
SendMailToFriend:function(fromMailId,nwUserIds,toEmail,subject,editedMsg,referToFriendsInfo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMailToFriend',false,{fromMailId:fromMailId,nwUserIds:nwUserIds,toEmail:toEmail,subject:subject,editedMsg:editedMsg,referToFriendsInfo:referToFriendsInfo},succeededCallback,failedCallback,userContext); },
GetSelectedDomainRoles:function(FunctionalareaId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSelectedDomainRoles',false,{FunctionalareaId:FunctionalareaId},succeededCallback,failedCallback,userContext); },
ShareGroupPreviewEmail:function(editedMsg,GroupName,GroupSummary,GroupOwnerName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareGroupPreviewEmail',false,{editedMsg:editedMsg,GroupName:GroupName,GroupSummary:GroupSummary,GroupOwnerName:GroupOwnerName},succeededCallback,failedCallback,userContext); },
SendShareGroupMailToFriend:function(fromMailId,nwUserIds,toEmail,subject,editedMsg,GroupName,GroupSummary,GroupId,GroupOwnerName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendShareGroupMailToFriend',false,{fromMailId:fromMailId,nwUserIds:nwUserIds,toEmail:toEmail,subject:subject,editedMsg:editedMsg,GroupName:GroupName,GroupSummary:GroupSummary,GroupId:GroupId,GroupOwnerName:GroupOwnerName},succeededCallback,failedCallback,userContext); }}
JobsServices.JobSeekerApplyJobs.registerClass('JobsServices.JobSeekerApplyJobs',Sys.Net.WebServiceProxy);
JobsServices.JobSeekerApplyJobs._staticInstance = new JobsServices.JobSeekerApplyJobs();
JobsServices.JobSeekerApplyJobs.set_path = function(value) { JobsServices.JobSeekerApplyJobs._staticInstance.set_path(value); }
JobsServices.JobSeekerApplyJobs.get_path = function() { return JobsServices.JobSeekerApplyJobs._staticInstance.get_path(); }
JobsServices.JobSeekerApplyJobs.set_timeout = function(value) { JobsServices.JobSeekerApplyJobs._staticInstance.set_timeout(value); }
JobsServices.JobSeekerApplyJobs.get_timeout = function() { return JobsServices.JobSeekerApplyJobs._staticInstance.get_timeout(); }
JobsServices.JobSeekerApplyJobs.set_defaultUserContext = function(value) { JobsServices.JobSeekerApplyJobs._staticInstance.set_defaultUserContext(value); }
JobsServices.JobSeekerApplyJobs.get_defaultUserContext = function() { return JobsServices.JobSeekerApplyJobs._staticInstance.get_defaultUserContext(); }
JobsServices.JobSeekerApplyJobs.set_defaultSucceededCallback = function(value) { JobsServices.JobSeekerApplyJobs._staticInstance.set_defaultSucceededCallback(value); }
JobsServices.JobSeekerApplyJobs.get_defaultSucceededCallback = function() { return JobsServices.JobSeekerApplyJobs._staticInstance.get_defaultSucceededCallback(); }
JobsServices.JobSeekerApplyJobs.set_defaultFailedCallback = function(value) { JobsServices.JobSeekerApplyJobs._staticInstance.set_defaultFailedCallback(value); }
JobsServices.JobSeekerApplyJobs.get_defaultFailedCallback = function() { return JobsServices.JobSeekerApplyJobs._staticInstance.get_defaultFailedCallback(); }
JobsServices.JobSeekerApplyJobs.set_path("/WebServices/JobSeekerApplyJobs.asmx");
JobsServices.JobSeekerApplyJobs.CreateFolder= function(folderName,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.CreateFolder(folderName,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.ApplyToJob= function(appliedInfo,isChecked,QuestionsXml,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.ApplyToJob(appliedInfo,isChecked,QuestionsXml,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.SaveThisJob= function(saveJobs,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.SaveThisJob(saveJobs,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.DeleteJob= function(deleteJob,deleteType,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.DeleteJob(deleteJob,deleteType,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.PreviewEmail= function(editedMsg,referToFriendsInfo,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.PreviewEmail(editedMsg,referToFriendsInfo,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.SendMailToFriend= function(fromMailId,nwUserIds,toEmail,subject,editedMsg,referToFriendsInfo,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.SendMailToFriend(fromMailId,nwUserIds,toEmail,subject,editedMsg,referToFriendsInfo,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.GetSelectedDomainRoles= function(FunctionalareaId,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.GetSelectedDomainRoles(FunctionalareaId,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.ShareGroupPreviewEmail= function(editedMsg,GroupName,GroupSummary,GroupOwnerName,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.ShareGroupPreviewEmail(editedMsg,GroupName,GroupSummary,GroupOwnerName,onSuccess,onFailed,userContext); }
JobsServices.JobSeekerApplyJobs.SendShareGroupMailToFriend= function(fromMailId,nwUserIds,toEmail,subject,editedMsg,GroupName,GroupSummary,GroupId,GroupOwnerName,onSuccess,onFailed,userContext) {JobsServices.JobSeekerApplyJobs._staticInstance.SendShareGroupMailToFriend(fromMailId,nwUserIds,toEmail,subject,editedMsg,GroupName,GroupSummary,GroupId,GroupOwnerName,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('NexGen.Model.Jobseeker');
if (typeof(NexGen.Model.Jobseeker.EP_AppliedJobsInfo) === 'undefined') {
NexGen.Model.Jobseeker.EP_AppliedJobsInfo=gtc("NexGen.Model.Jobseeker.EP_AppliedJobsInfo");
NexGen.Model.Jobseeker.EP_AppliedJobsInfo.registerClass('NexGen.Model.Jobseeker.EP_AppliedJobsInfo');
}
if (typeof(NexGen.Model.Jobseeker.EP_SavedJobsInfo) === 'undefined') {
NexGen.Model.Jobseeker.EP_SavedJobsInfo=gtc("NexGen.Model.Jobseeker.EP_SavedJobsInfo");
NexGen.Model.Jobseeker.EP_SavedJobsInfo.registerClass('NexGen.Model.Jobseeker.EP_SavedJobsInfo');
}
if (typeof(NexGen.Model.Jobseeker.ReferToFriendsInfo) === 'undefined') {
NexGen.Model.Jobseeker.ReferToFriendsInfo=gtc("NexGen.Model.Jobseeker.ReferToFriendsInfo");
NexGen.Model.Jobseeker.ReferToFriendsInfo.registerClass('NexGen.Model.Jobseeker.ReferToFriendsInfo');
}

