Sub BookJob(cJob As String,cBook As String)
Dim UserWs(4) As WSParam
UserWs(0).ParamName ="username"
UserWs(0).ParamValue =Main.SmileLogon.userid
UserWs(1).ParamName ="deviceid"
UserWs(1).ParamValue =Main.SmileLogon.deviceid
UserWs(2).ParamName ="jobid"
UserWs(2).ParamValue =cJob
UserWs(3).ParamName ="status"
UserWs(3).ParamValue = cBook
tools.InvokeWS(Main.WS_Url,Main.WS_get_book_job,"bookjob",UserWs,"import",20000,"Fetching and Booking Job " & cJob & " ...")
End Sub
Sub JobDone (job1 As HttpJob)
Dim sRet As String
If job1.JobName = "checkjobs" Then
sRet = tools.GetWsresult(job1,Main.WS_get_pending_jobs,"checkjobs")
If sRet.Length>0 AND sRet <> "-1" Then
affichejobs(sRet)
End If
Else If job1.JobName="bookjob" Then
sRet = tools.GetWsresult(job1,Main.WS_get_book_job,"bookjob")
If sRet.Length>0 AND sRet <> "-1" Then
addjob(sRet)
End If
End If
Main.hdShow.ProgressDialogHide
job1.Release
End Sub