Type.registerNamespace('EmpACT.JobBoard');
EmpACT.JobBoard.JobBoardService=function() {
EmpACT.JobBoard.JobBoardService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EmpACT.JobBoard.JobBoardService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return EmpACT.JobBoard.JobBoardService._staticInstance.get_path();},
GetCandidateLocations:function(DBID,OfficeID,ZipCode,Radius,Keyword,succeededCallback, failedCallback, userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="Radius" type="String">System.String</param>
/// <param name="Keyword" 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(), 'GetCandidateLocations',false,{DBID:DBID,OfficeID:OfficeID,ZipCode:ZipCode,Radius:Radius,Keyword:Keyword},succeededCallback,failedCallback,userContext); },
GetJobLocations:function(DBID,OfficeID,ZipCode,Radius,Keyword,succeededCallback, failedCallback, userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="Radius" type="String">System.String</param>
/// <param name="Keyword" 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(), 'GetJobLocations',false,{DBID:DBID,OfficeID:OfficeID,ZipCode:ZipCode,Radius:Radius,Keyword:Keyword},succeededCallback,failedCallback,userContext); },
GetFirstJob:function(DBID,OfficeID,IsRandom,succeededCallback, failedCallback, userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="IsRandom" 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(), 'GetFirstJob',false,{DBID:DBID,OfficeID:OfficeID,IsRandom:IsRandom},succeededCallback,failedCallback,userContext); },
GetNextJob:function(DBID,OfficeID,CurrentJobID,IsPrevious,IsRandom,succeededCallback, failedCallback, userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="CurrentJobID" type="String">System.String</param>
/// <param name="IsPrevious" type="String">System.String</param>
/// <param name="IsRandom" 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(), 'GetNextJob',false,{DBID:DBID,OfficeID:OfficeID,CurrentJobID:CurrentJobID,IsPrevious:IsPrevious,IsRandom:IsRandom},succeededCallback,failedCallback,userContext); },
GetFirstCandidate:function(DBID,OfficeID,IsRandom,succeededCallback, failedCallback, userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="IsRandom" 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(), 'GetFirstCandidate',false,{DBID:DBID,OfficeID:OfficeID,IsRandom:IsRandom},succeededCallback,failedCallback,userContext); },
GetNextCandidate:function(DBID,OfficeID,CurrentCandidateID,IsPrevious,IsRandom,succeededCallback, failedCallback, userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="CurrentCandidateID" type="String">System.String</param>
/// <param name="IsPrevious" type="String">System.String</param>
/// <param name="IsRandom" 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(), 'GetNextCandidate',false,{DBID:DBID,OfficeID:OfficeID,CurrentCandidateID:CurrentCandidateID,IsPrevious:IsPrevious,IsRandom:IsRandom},succeededCallback,failedCallback,userContext); }}
EmpACT.JobBoard.JobBoardService.registerClass('EmpACT.JobBoard.JobBoardService',Sys.Net.WebServiceProxy);
EmpACT.JobBoard.JobBoardService._staticInstance = new EmpACT.JobBoard.JobBoardService();
EmpACT.JobBoard.JobBoardService.set_path = function(value) {
EmpACT.JobBoard.JobBoardService._staticInstance.set_path(value); }
EmpACT.JobBoard.JobBoardService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return EmpACT.JobBoard.JobBoardService._staticInstance.get_path();}
EmpACT.JobBoard.JobBoardService.set_timeout = function(value) {
EmpACT.JobBoard.JobBoardService._staticInstance.set_timeout(value); }
EmpACT.JobBoard.JobBoardService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return EmpACT.JobBoard.JobBoardService._staticInstance.get_timeout(); }
EmpACT.JobBoard.JobBoardService.set_defaultUserContext = function(value) { 
EmpACT.JobBoard.JobBoardService._staticInstance.set_defaultUserContext(value); }
EmpACT.JobBoard.JobBoardService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return EmpACT.JobBoard.JobBoardService._staticInstance.get_defaultUserContext(); }
EmpACT.JobBoard.JobBoardService.set_defaultSucceededCallback = function(value) { 
 EmpACT.JobBoard.JobBoardService._staticInstance.set_defaultSucceededCallback(value); }
EmpACT.JobBoard.JobBoardService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return EmpACT.JobBoard.JobBoardService._staticInstance.get_defaultSucceededCallback(); }
EmpACT.JobBoard.JobBoardService.set_defaultFailedCallback = function(value) { 
EmpACT.JobBoard.JobBoardService._staticInstance.set_defaultFailedCallback(value); }
EmpACT.JobBoard.JobBoardService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return EmpACT.JobBoard.JobBoardService._staticInstance.get_defaultFailedCallback(); }
EmpACT.JobBoard.JobBoardService.set_path("/WebServices/EmpACT.JobBoardService.asmx");
EmpACT.JobBoard.JobBoardService.GetCandidateLocations= function(DBID,OfficeID,ZipCode,Radius,Keyword,onSuccess,onFailed,userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="Radius" type="String">System.String</param>
/// <param name="Keyword" 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>
EmpACT.JobBoard.JobBoardService._staticInstance.GetCandidateLocations(DBID,OfficeID,ZipCode,Radius,Keyword,onSuccess,onFailed,userContext); }
EmpACT.JobBoard.JobBoardService.GetJobLocations= function(DBID,OfficeID,ZipCode,Radius,Keyword,onSuccess,onFailed,userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="Radius" type="String">System.String</param>
/// <param name="Keyword" 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>
EmpACT.JobBoard.JobBoardService._staticInstance.GetJobLocations(DBID,OfficeID,ZipCode,Radius,Keyword,onSuccess,onFailed,userContext); }
EmpACT.JobBoard.JobBoardService.GetFirstJob= function(DBID,OfficeID,IsRandom,onSuccess,onFailed,userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="IsRandom" 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>
EmpACT.JobBoard.JobBoardService._staticInstance.GetFirstJob(DBID,OfficeID,IsRandom,onSuccess,onFailed,userContext); }
EmpACT.JobBoard.JobBoardService.GetNextJob= function(DBID,OfficeID,CurrentJobID,IsPrevious,IsRandom,onSuccess,onFailed,userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="CurrentJobID" type="String">System.String</param>
/// <param name="IsPrevious" type="String">System.String</param>
/// <param name="IsRandom" 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>
EmpACT.JobBoard.JobBoardService._staticInstance.GetNextJob(DBID,OfficeID,CurrentJobID,IsPrevious,IsRandom,onSuccess,onFailed,userContext); }
EmpACT.JobBoard.JobBoardService.GetFirstCandidate= function(DBID,OfficeID,IsRandom,onSuccess,onFailed,userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="IsRandom" 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>
EmpACT.JobBoard.JobBoardService._staticInstance.GetFirstCandidate(DBID,OfficeID,IsRandom,onSuccess,onFailed,userContext); }
EmpACT.JobBoard.JobBoardService.GetNextCandidate= function(DBID,OfficeID,CurrentCandidateID,IsPrevious,IsRandom,onSuccess,onFailed,userContext) {
/// <param name="DBID" type="String">System.String</param>
/// <param name="OfficeID" type="String">System.String</param>
/// <param name="CurrentCandidateID" type="String">System.String</param>
/// <param name="IsPrevious" type="String">System.String</param>
/// <param name="IsRandom" 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>
EmpACT.JobBoard.JobBoardService._staticInstance.GetNextCandidate(DBID,OfficeID,CurrentCandidateID,IsPrevious,IsRandom,onSuccess,onFailed,userContext); }
