var AJAXServer=function() {
AJAXServer.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AJAXServer.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AJAXServer._staticInstance.get_path();},
UserLogin:function(userID,password,savePassword,succeededCallback, failedCallback, userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="password" type="String">System.String</param>
/// <param name="savePassword" type="Boolean">System.Boolean</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(), 'UserLogin',false,{userID:userID,password:password,savePassword:savePassword},succeededCallback,failedCallback,userContext); },
RegCheck:function(userID,email,succeededCallback, failedCallback, userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="email" 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(), 'RegCheck',false,{userID:userID,email:email},succeededCallback,failedCallback,userContext); },
GetUserInfo:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetUserInfo',false,{},succeededCallback,failedCallback,userContext); },
AddAdminModule:function(entityAdminModule,succeededCallback, failedCallback, userContext) {
/// <param name="entityAdminModule" type="HC.HR.Model.Account.AdminModuleInfo">HC.HR.Model.Account.AdminModuleInfo</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(), 'AddAdminModule',false,{entityAdminModule:entityAdminModule},succeededCallback,failedCallback,userContext); },
GetAdminModule:function(adminModuleID,succeededCallback, failedCallback, userContext) {
/// <param name="adminModuleID" type="Number">System.Int32</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(), 'GetAdminModule',false,{adminModuleID:adminModuleID},succeededCallback,failedCallback,userContext); },
DelAdminModule:function(adminModuleID,succeededCallback, failedCallback, userContext) {
/// <param name="adminModuleID" type="Number">System.Int32</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(), 'DelAdminModule',false,{adminModuleID:adminModuleID},succeededCallback,failedCallback,userContext); },
AddPermission:function(entityPermission,workModeValue,succeededCallback, failedCallback, userContext) {
/// <param name="entityPermission" type="HC.HR.Model.Account.PermissionInfo">HC.HR.Model.Account.PermissionInfo</param>
/// <param name="workModeValue" type="Number">System.Int32</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(), 'AddPermission',false,{entityPermission:entityPermission,workModeValue:workModeValue},succeededCallback,failedCallback,userContext); },
GetPermission:function(PermissionID,succeededCallback, failedCallback, userContext) {
/// <param name="PermissionID" 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(), 'GetPermission',false,{PermissionID:PermissionID},succeededCallback,failedCallback,userContext); },
DelPermission:function(PermissionID,succeededCallback, failedCallback, userContext) {
/// <param name="PermissionID" 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(), 'DelPermission',false,{PermissionID:PermissionID},succeededCallback,failedCallback,userContext); },
AddRole:function(entityRole,rolePermissions,workModeValue,succeededCallback, failedCallback, userContext) {
/// <param name="entityRole" type="HC.HR.Model.Account.RoleInfo">HC.HR.Model.Account.RoleInfo</param>
/// <param name="rolePermissions" type="Array">HC.HR.Model.Account.RolePermissionInfo[]</param>
/// <param name="workModeValue" type="Number">System.Int32</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(), 'AddRole',false,{entityRole:entityRole,rolePermissions:rolePermissions,workModeValue:workModeValue},succeededCallback,failedCallback,userContext); },
GetRole:function(RoleID,succeededCallback, failedCallback, userContext) {
/// <param name="RoleID" 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(), 'GetRole',false,{RoleID:RoleID},succeededCallback,failedCallback,userContext); },
DelRole:function(RoleID,succeededCallback, failedCallback, userContext) {
/// <param name="RoleID" 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(), 'DelRole',false,{RoleID:RoleID},succeededCallback,failedCallback,userContext); },
GetInterviewLetter:function(companyUser,succeededCallback, failedCallback, userContext) {
/// <param name="companyUser" 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(), 'GetInterviewLetter',false,{companyUser:companyUser},succeededCallback,failedCallback,userContext); },
SetJobApplicationStatus:function(companyUser,jobApplicationID,status,interviewLetterContent,succeededCallback, failedCallback, userContext) {
/// <param name="companyUser" type="String">System.String</param>
/// <param name="jobApplicationID" type="Number">System.Int32</param>
/// <param name="status" type="Number">System.Byte</param>
/// <param name="interviewLetterContent" 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(), 'SetJobApplicationStatus',false,{companyUser:companyUser,jobApplicationID:jobApplicationID,status:status,interviewLetterContent:interviewLetterContent},succeededCallback,failedCallback,userContext); },
RePostResume:function(resumeID,succeededCallback, failedCallback, userContext) {
/// <param name="resumeID" type="Number">System.Int32</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(), 'RePostResume',false,{resumeID:resumeID},succeededCallback,failedCallback,userContext); },
CollectResume:function(resumeID,type,description,succeededCallback, failedCallback, userContext) {
/// <param name="resumeID" type="Number">System.Int32</param>
/// <param name="type" type="Number">System.Byte</param>
/// <param name="description" 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(), 'CollectResume',false,{resumeID:resumeID,type:type,description:description},succeededCallback,failedCallback,userContext); },
OnLoadJobInfos:function(jobID,succeededCallback, failedCallback, userContext) {
/// <param name="jobID" type="Number">System.Int32</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(), 'OnLoadJobInfos',false,{jobID:jobID},succeededCallback,failedCallback,userContext); },
CollectJob:function(jobID,succeededCallback, failedCallback, userContext) {
/// <param name="jobID" type="Number">System.Int32</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(), 'CollectJob',false,{jobID:jobID},succeededCallback,failedCallback,userContext); },
BeginApplyJob:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'BeginApplyJob',false,{},succeededCallback,failedCallback,userContext); },
ApplyJob:function(jobID,resumeID,message,isRecommend,succeededCallback, failedCallback, userContext) {
/// <param name="jobID" type="Number">System.Int32</param>
/// <param name="resumeID" type="Number">System.Int32</param>
/// <param name="message" type="String">System.String</param>
/// <param name="isRecommend" type="Boolean">System.Boolean</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(), 'ApplyJob',false,{jobID:jobID,resumeID:resumeID,message:message,isRecommend:isRecommend},succeededCallback,failedCallback,userContext); },
BeginInvitationByCompany:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'BeginInvitationByCompany',false,{},succeededCallback,failedCallback,userContext); },
InvitationByCompany:function(jobID,resumeID,interviewLetterContent,succeededCallback, failedCallback, userContext) {
/// <param name="jobID" type="Number">System.Int32</param>
/// <param name="resumeID" type="Number">System.Int32</param>
/// <param name="interviewLetterContent" 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(), 'InvitationByCompany',false,{jobID:jobID,resumeID:resumeID,interviewLetterContent:interviewLetterContent},succeededCallback,failedCallback,userContext); },
GetLatestJobs_0577emap:function(pageSize,pageIndex,password,succeededCallback, failedCallback, userContext) {
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="password" 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(), 'GetLatestJobs_0577emap',false,{pageSize:pageSize,pageIndex:pageIndex,password:password},succeededCallback,failedCallback,userContext); },
PostQuickJob:function(jobContent,checkCode,succeededCallback, failedCallback, userContext) {
/// <param name="jobContent" type="String">System.String</param>
/// <param name="checkCode" 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(), 'PostQuickJob',false,{jobContent:jobContent,checkCode:checkCode},succeededCallback,failedCallback,userContext); }}
AJAXServer.registerClass('AJAXServer',Sys.Net.WebServiceProxy);
AJAXServer._staticInstance = new AJAXServer();
AJAXServer.set_path = function(value) {
AJAXServer._staticInstance.set_path(value); }
AJAXServer.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return AJAXServer._staticInstance.get_path();}
AJAXServer.set_timeout = function(value) {
AJAXServer._staticInstance.set_timeout(value); }
AJAXServer.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return AJAXServer._staticInstance.get_timeout(); }
AJAXServer.set_defaultUserContext = function(value) { 
AJAXServer._staticInstance.set_defaultUserContext(value); }
AJAXServer.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return AJAXServer._staticInstance.get_defaultUserContext(); }
AJAXServer.set_defaultSucceededCallback = function(value) { 
 AJAXServer._staticInstance.set_defaultSucceededCallback(value); }
AJAXServer.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return AJAXServer._staticInstance.get_defaultSucceededCallback(); }
AJAXServer.set_defaultFailedCallback = function(value) { 
AJAXServer._staticInstance.set_defaultFailedCallback(value); }
AJAXServer.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return AJAXServer._staticInstance.get_defaultFailedCallback(); }
AJAXServer.set_path("/AJAXServer.asmx");
AJAXServer.UserLogin= function(userID,password,savePassword,onSuccess,onFailed,userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="password" type="String">System.String</param>
/// <param name="savePassword" type="Boolean">System.Boolean</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>
AJAXServer._staticInstance.UserLogin(userID,password,savePassword,onSuccess,onFailed,userContext); }
AJAXServer.RegCheck= function(userID,email,onSuccess,onFailed,userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="email" 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>
AJAXServer._staticInstance.RegCheck(userID,email,onSuccess,onFailed,userContext); }
AJAXServer.GetUserInfo= function(onSuccess,onFailed,userContext) {
/// <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>
AJAXServer._staticInstance.GetUserInfo(onSuccess,onFailed,userContext); }
AJAXServer.AddAdminModule= function(entityAdminModule,onSuccess,onFailed,userContext) {
/// <param name="entityAdminModule" type="HC.HR.Model.Account.AdminModuleInfo">HC.HR.Model.Account.AdminModuleInfo</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>
AJAXServer._staticInstance.AddAdminModule(entityAdminModule,onSuccess,onFailed,userContext); }
AJAXServer.GetAdminModule= function(adminModuleID,onSuccess,onFailed,userContext) {
/// <param name="adminModuleID" type="Number">System.Int32</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>
AJAXServer._staticInstance.GetAdminModule(adminModuleID,onSuccess,onFailed,userContext); }
AJAXServer.DelAdminModule= function(adminModuleID,onSuccess,onFailed,userContext) {
/// <param name="adminModuleID" type="Number">System.Int32</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>
AJAXServer._staticInstance.DelAdminModule(adminModuleID,onSuccess,onFailed,userContext); }
AJAXServer.AddPermission= function(entityPermission,workModeValue,onSuccess,onFailed,userContext) {
/// <param name="entityPermission" type="HC.HR.Model.Account.PermissionInfo">HC.HR.Model.Account.PermissionInfo</param>
/// <param name="workModeValue" type="Number">System.Int32</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>
AJAXServer._staticInstance.AddPermission(entityPermission,workModeValue,onSuccess,onFailed,userContext); }
AJAXServer.GetPermission= function(PermissionID,onSuccess,onFailed,userContext) {
/// <param name="PermissionID" 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>
AJAXServer._staticInstance.GetPermission(PermissionID,onSuccess,onFailed,userContext); }
AJAXServer.DelPermission= function(PermissionID,onSuccess,onFailed,userContext) {
/// <param name="PermissionID" 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>
AJAXServer._staticInstance.DelPermission(PermissionID,onSuccess,onFailed,userContext); }
AJAXServer.AddRole= function(entityRole,rolePermissions,workModeValue,onSuccess,onFailed,userContext) {
/// <param name="entityRole" type="HC.HR.Model.Account.RoleInfo">HC.HR.Model.Account.RoleInfo</param>
/// <param name="rolePermissions" type="Array">HC.HR.Model.Account.RolePermissionInfo[]</param>
/// <param name="workModeValue" type="Number">System.Int32</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>
AJAXServer._staticInstance.AddRole(entityRole,rolePermissions,workModeValue,onSuccess,onFailed,userContext); }
AJAXServer.GetRole= function(RoleID,onSuccess,onFailed,userContext) {
/// <param name="RoleID" 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>
AJAXServer._staticInstance.GetRole(RoleID,onSuccess,onFailed,userContext); }
AJAXServer.DelRole= function(RoleID,onSuccess,onFailed,userContext) {
/// <param name="RoleID" 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>
AJAXServer._staticInstance.DelRole(RoleID,onSuccess,onFailed,userContext); }
AJAXServer.GetInterviewLetter= function(companyUser,onSuccess,onFailed,userContext) {
/// <param name="companyUser" 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>
AJAXServer._staticInstance.GetInterviewLetter(companyUser,onSuccess,onFailed,userContext); }
AJAXServer.SetJobApplicationStatus= function(companyUser,jobApplicationID,status,interviewLetterContent,onSuccess,onFailed,userContext) {
/// <param name="companyUser" type="String">System.String</param>
/// <param name="jobApplicationID" type="Number">System.Int32</param>
/// <param name="status" type="Number">System.Byte</param>
/// <param name="interviewLetterContent" 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>
AJAXServer._staticInstance.SetJobApplicationStatus(companyUser,jobApplicationID,status,interviewLetterContent,onSuccess,onFailed,userContext); }
AJAXServer.RePostResume= function(resumeID,onSuccess,onFailed,userContext) {
/// <param name="resumeID" type="Number">System.Int32</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>
AJAXServer._staticInstance.RePostResume(resumeID,onSuccess,onFailed,userContext); }
AJAXServer.CollectResume= function(resumeID,type,description,onSuccess,onFailed,userContext) {
/// <param name="resumeID" type="Number">System.Int32</param>
/// <param name="type" type="Number">System.Byte</param>
/// <param name="description" 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>
AJAXServer._staticInstance.CollectResume(resumeID,type,description,onSuccess,onFailed,userContext); }
AJAXServer.OnLoadJobInfos= function(jobID,onSuccess,onFailed,userContext) {
/// <param name="jobID" type="Number">System.Int32</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>
AJAXServer._staticInstance.OnLoadJobInfos(jobID,onSuccess,onFailed,userContext); }
AJAXServer.CollectJob= function(jobID,onSuccess,onFailed,userContext) {
/// <param name="jobID" type="Number">System.Int32</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>
AJAXServer._staticInstance.CollectJob(jobID,onSuccess,onFailed,userContext); }
AJAXServer.BeginApplyJob= function(onSuccess,onFailed,userContext) {
/// <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>
AJAXServer._staticInstance.BeginApplyJob(onSuccess,onFailed,userContext); }
AJAXServer.ApplyJob= function(jobID,resumeID,message,isRecommend,onSuccess,onFailed,userContext) {
/// <param name="jobID" type="Number">System.Int32</param>
/// <param name="resumeID" type="Number">System.Int32</param>
/// <param name="message" type="String">System.String</param>
/// <param name="isRecommend" type="Boolean">System.Boolean</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>
AJAXServer._staticInstance.ApplyJob(jobID,resumeID,message,isRecommend,onSuccess,onFailed,userContext); }
AJAXServer.BeginInvitationByCompany= function(onSuccess,onFailed,userContext) {
/// <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>
AJAXServer._staticInstance.BeginInvitationByCompany(onSuccess,onFailed,userContext); }
AJAXServer.InvitationByCompany= function(jobID,resumeID,interviewLetterContent,onSuccess,onFailed,userContext) {
/// <param name="jobID" type="Number">System.Int32</param>
/// <param name="resumeID" type="Number">System.Int32</param>
/// <param name="interviewLetterContent" 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>
AJAXServer._staticInstance.InvitationByCompany(jobID,resumeID,interviewLetterContent,onSuccess,onFailed,userContext); }
AJAXServer.GetLatestJobs_0577emap= function(pageSize,pageIndex,password,onSuccess,onFailed,userContext) {
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="password" 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>
AJAXServer._staticInstance.GetLatestJobs_0577emap(pageSize,pageIndex,password,onSuccess,onFailed,userContext); }
AJAXServer.PostQuickJob= function(jobContent,checkCode,onSuccess,onFailed,userContext) {
/// <param name="jobContent" type="String">System.String</param>
/// <param name="checkCode" 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>
AJAXServer._staticInstance.PostQuickJob(jobContent,checkCode,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('HC.HR.Model.Account');
if (typeof(HC.HR.Model.Account.AdminModuleInfo) === 'undefined') {
HC.HR.Model.Account.AdminModuleInfo=gtc("HC.HR.Model.Account.AdminModuleInfo");
HC.HR.Model.Account.AdminModuleInfo.registerClass('HC.HR.Model.Account.AdminModuleInfo');
}
if (typeof(HC.HR.Model.Account.PermissionInfo) === 'undefined') {
HC.HR.Model.Account.PermissionInfo=gtc("HC.HR.Model.Account.PermissionInfo");
HC.HR.Model.Account.PermissionInfo.registerClass('HC.HR.Model.Account.PermissionInfo');
}
if (typeof(HC.HR.Model.Account.RoleInfo) === 'undefined') {
HC.HR.Model.Account.RoleInfo=gtc("HC.HR.Model.Account.RoleInfo");
HC.HR.Model.Account.RoleInfo.registerClass('HC.HR.Model.Account.RoleInfo');
}
if (typeof(HC.HR.Model.Account.RolePermissionInfo) === 'undefined') {
HC.HR.Model.Account.RolePermissionInfo=gtc("HC.HR.Model.Account.RolePermissionInfo");
HC.HR.Model.Account.RolePermissionInfo.registerClass('HC.HR.Model.Account.RolePermissionInfo');
}
Type.registerNamespace('HC.HR.Model.Company');
if (typeof(HC.HR.Model.Company.InterviewLetterInfo) === 'undefined') {
HC.HR.Model.Company.InterviewLetterInfo=gtc("HC.HR.Model.Company.InterviewLetterInfo");
HC.HR.Model.Company.InterviewLetterInfo.registerClass('HC.HR.Model.Company.InterviewLetterInfo');
}
if (typeof(HC.HR.Model.Company.Data0577emap) === 'undefined') {
HC.HR.Model.Company.Data0577emap=gtc("HC.HR.Model.Company.Data0577emap");
HC.HR.Model.Company.Data0577emap.registerClass('HC.HR.Model.Company.Data0577emap');
}
