Type.registerNamespace('ERP');
ERP.ERPService=function() {
ERP.ERPService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ERP.ERPService.prototype={
MessagesSave:function(RecruiterEmailSubject,RecruiterEmailMessage,RecruiterFacebookPost,RecruiterFacebookMessage,RecruiterTwitter,EmployeeEmailSubject,EmployeeEmailMessage,EmployeeFacebookPost,EmployeeFacebookMessage,EmployeeTwitter,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'MessagesSave',false,{RecruiterEmailSubject:RecruiterEmailSubject,RecruiterEmailMessage:RecruiterEmailMessage,RecruiterFacebookPost:RecruiterFacebookPost,RecruiterFacebookMessage:RecruiterFacebookMessage,RecruiterTwitter:RecruiterTwitter,EmployeeEmailSubject:EmployeeEmailSubject,EmployeeEmailMessage:EmployeeEmailMessage,EmployeeFacebookPost:EmployeeFacebookPost,EmployeeFacebookMessage:EmployeeFacebookMessage,EmployeeTwitter:EmployeeTwitter},succeededCallback,failedCallback,userContext); },
SecuritySave:function(emailFrom,emailApprove,approveSubject,approveEmailText,acceptSubject,acceptMessage,denySubject,denyMessage,emailAutentification,allowedDomains,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SecuritySave',false,{emailFrom:emailFrom,emailApprove:emailApprove,approveSubject:approveSubject,approveEmailText:approveEmailText,acceptSubject:acceptSubject,acceptMessage:acceptMessage,denySubject:denySubject,denyMessage:denyMessage,emailAutentification:emailAutentification,allowedDomains:allowedDomains},succeededCallback,failedCallback,userContext); },
TrackingSave:function(defaultReferrer,customReferrer,useReferrerMapping,defaultCandidate,customCandidate,defaultSource,customSource,useSourceMapping,useTunityUrl,referrerATS,candidateATS,sourceATS,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'TrackingSave',false,{defaultReferrer:defaultReferrer,customReferrer:customReferrer,useReferrerMapping:useReferrerMapping,defaultCandidate:defaultCandidate,customCandidate:customCandidate,defaultSource:defaultSource,customSource:customSource,useSourceMapping:useSourceMapping,useTunityUrl:useTunityUrl,referrerATS:referrerATS,candidateATS:candidateATS,sourceATS:sourceATS},succeededCallback,failedCallback,userContext); },
HideJob:function(jobParam,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'HideJob',false,{jobParam:jobParam},succeededCallback,failedCallback,userContext); },
ShowJob:function(jobParam,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'ShowJob',false,{jobParam:jobParam},succeededCallback,failedCallback,userContext); },
AddToCart:function(jobParam,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'AddToCart',false,{jobParam:jobParam},succeededCallback,failedCallback,userContext); },
RemoveItemFromCart:function(param,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'RemoveItemFromCart',false,{param:param},succeededCallback,failedCallback,userContext); },
ClearCart:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'ClearCart',false,{},succeededCallback,failedCallback,userContext); },
SavePanel:function(panelName,panelContent,isLiveEditor,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SavePanel',false,{panelName:panelName,panelContent:panelContent,isLiveEditor:isLiveEditor},succeededCallback,failedCallback,userContext); },
SaveEmail:function(referrerEmail,bodyText,source,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SaveEmail',false,{referrerEmail:referrerEmail,bodyText:bodyText,source:source},succeededCallback,failedCallback,userContext); },
SendEmail:function(fromEmail,toEmailList,EmailSubject,EmailMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendEmail',false,{fromEmail:fromEmail,toEmailList:toEmailList,EmailSubject:EmailSubject,EmailMessage:EmailMessage},succeededCallback,failedCallback,userContext); },
SendERPEmail:function(fromEmail,fromName,toEmailList,EmailSubject,EmailMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendERPEmail',false,{fromEmail:fromEmail,fromName:fromName,toEmailList:toEmailList,EmailSubject:EmailSubject,EmailMessage:EmailMessage},succeededCallback,failedCallback,userContext); },
SendToFacebook:function(link,title,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendToFacebook',false,{link:link,title:title},succeededCallback,failedCallback,userContext); },
SendToTwitter:function(message,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendToTwitter',false,{message:message},succeededCallback,failedCallback,userContext); },
validateseositeuser:function(emailid,password,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'validateseositeuser',false,{emailid:emailid,password:password},succeededCallback,failedCallback,userContext); },
forgotpassword:function(emailid,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'forgotpassword',false,{emailid:emailid},succeededCallback,failedCallback,userContext); },
isuserexists:function(emailid,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'isuserexists',false,{emailid:emailid},succeededCallback,failedCallback,userContext); }}
ERP.ERPService.registerClass('ERP.ERPService',Sys.Net.WebServiceProxy);
ERP.ERPService._staticInstance = new ERP.ERPService();
ERP.ERPService.set_path = function(value) { ERP.ERPService._staticInstance._path = value; }
ERP.ERPService.get_path = function() { return ERP.ERPService._staticInstance._path; }
ERP.ERPService.set_timeout = function(value) { ERP.ERPService._staticInstance._timeout = value; }
ERP.ERPService.get_timeout = function() { return ERP.ERPService._staticInstance._timeout; }
ERP.ERPService.set_defaultUserContext = function(value) { ERP.ERPService._staticInstance._userContext = value; }
ERP.ERPService.get_defaultUserContext = function() { return ERP.ERPService._staticInstance._userContext; }
ERP.ERPService.set_defaultSucceededCallback = function(value) { ERP.ERPService._staticInstance._succeeded = value; }
ERP.ERPService.get_defaultSucceededCallback = function() { return ERP.ERPService._staticInstance._succeeded; }
ERP.ERPService.set_defaultFailedCallback = function(value) { ERP.ERPService._staticInstance._failed = value; }
ERP.ERPService.get_defaultFailedCallback = function() { return ERP.ERPService._staticInstance._failed; }
ERP.ERPService.set_path("/ERP/ERPService.asmx");
ERP.ERPService.MessagesSave= function(RecruiterEmailSubject,RecruiterEmailMessage,RecruiterFacebookPost,RecruiterFacebookMessage,RecruiterTwitter,EmployeeEmailSubject,EmployeeEmailMessage,EmployeeFacebookPost,EmployeeFacebookMessage,EmployeeTwitter,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.MessagesSave(RecruiterEmailSubject,RecruiterEmailMessage,RecruiterFacebookPost,RecruiterFacebookMessage,RecruiterTwitter,EmployeeEmailSubject,EmployeeEmailMessage,EmployeeFacebookPost,EmployeeFacebookMessage,EmployeeTwitter,onSuccess,onFailed,userContext); }
ERP.ERPService.SecuritySave= function(emailFrom,emailApprove,approveSubject,approveEmailText,acceptSubject,acceptMessage,denySubject,denyMessage,emailAutentification,allowedDomains,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SecuritySave(emailFrom,emailApprove,approveSubject,approveEmailText,acceptSubject,acceptMessage,denySubject,denyMessage,emailAutentification,allowedDomains,onSuccess,onFailed,userContext); }
ERP.ERPService.TrackingSave= function(defaultReferrer,customReferrer,useReferrerMapping,defaultCandidate,customCandidate,defaultSource,customSource,useSourceMapping,useTunityUrl,referrerATS,candidateATS,sourceATS,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.TrackingSave(defaultReferrer,customReferrer,useReferrerMapping,defaultCandidate,customCandidate,defaultSource,customSource,useSourceMapping,useTunityUrl,referrerATS,candidateATS,sourceATS,onSuccess,onFailed,userContext); }
ERP.ERPService.HideJob= function(jobParam,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.HideJob(jobParam,onSuccess,onFailed,userContext); }
ERP.ERPService.ShowJob= function(jobParam,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.ShowJob(jobParam,onSuccess,onFailed,userContext); }
ERP.ERPService.AddToCart= function(jobParam,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.AddToCart(jobParam,onSuccess,onFailed,userContext); }
ERP.ERPService.RemoveItemFromCart= function(param,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.RemoveItemFromCart(param,onSuccess,onFailed,userContext); }
ERP.ERPService.ClearCart= function(onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.ClearCart(onSuccess,onFailed,userContext); }
ERP.ERPService.SavePanel= function(panelName,panelContent,isLiveEditor,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SavePanel(panelName,panelContent,isLiveEditor,onSuccess,onFailed,userContext); }
ERP.ERPService.SaveEmail= function(referrerEmail,bodyText,source,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SaveEmail(referrerEmail,bodyText,source,onSuccess,onFailed,userContext); }
ERP.ERPService.SendEmail= function(fromEmail,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendEmail(fromEmail,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext); }
ERP.ERPService.SendERPEmail= function(fromEmail,fromName,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendERPEmail(fromEmail,fromName,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext); }
ERP.ERPService.SendToFacebook= function(link,title,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendToFacebook(link,title,onSuccess,onFailed,userContext); }
ERP.ERPService.SendToTwitter= function(message,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendToTwitter(message,onSuccess,onFailed,userContext); }
ERP.ERPService.validateseositeuser= function(emailid,password,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.validateseositeuser(emailid,password,onSuccess,onFailed,userContext); }
ERP.ERPService.forgotpassword= function(emailid,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.forgotpassword(emailid,onSuccess,onFailed,userContext); }
ERP.ERPService.isuserexists= function(emailid,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.isuserexists(emailid,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ERPPageMethodResult) === 'undefined') {
var ERPPageMethodResult=gtc("ERPPageMethodResult");
ERPPageMethodResult.registerClass('ERPPageMethodResult');
}
