Case "LoadNeprirazeneZakazky"
response = Job.GetString()
parser.Initialize(response)
rows = parser.NextArray
If rows.Size > 0 Then
ZpravyHeight = 140
End If
For i = 0 To rows.Size - 1
If i = 0 Then
Dim GD As GradientDrawable
GD.Initialize("TOP_BOTTOM", Array As Int(Colors.ARGB(255, 93,153,195), Colors.ARGB(255, 58,108,159)))
NadpisZakazky.Text = " Zakázky"
NadpisZakazky.Background = GD
NadpisZakazky.TextColor = Colors.White
NadpisZakazky.TextSize = 18
Activity.AddView(NadpisZakazky, 0, ZpravyHeight, 100%x, 25dip)
End If
Dim m As Map
m = rows.Get(i)
Dim GetTon As HttpJob
GetTon.Initialize("GetTon",Me)
GetTon.PostString(ServerUrl, "SELECT * FROM Tons WHERE zakid="& m.Get("zakID") &" AND ridid="& ridID &" AND bipTon=0")
Dim Adresa As String
If m.Get("kluName") <> Null Then
If m.Get("kluName") <> "" Then
Adresa = m.Get("kluName") & ", "
End If
End If
Dim Start As Boolean = False
If m.Get("Start") = Null Then
Start = False
Else
Log("Start - DB: " & m.Get("Start"))
If m.Get("Start") = True Then
Start = True
Else
Start = False
End If
End If
Log(Start)
If Start = True Then 'there is error
Adresa = Adresa &m.Get("zakNastup")
Else If m.Get("obec_kod") = "554782" Then
Adresa = Adresa & m.Get("nazev")&" "
If m.Get("ce") <> "" Then
Adresa = Adresa & m.Get("ce") & "/"
End If
Adresa = Adresa & m.Get("cp")
Else
If m.Get("ulice_kod")= "471461" Then
Adresa = Adresa & m.Get("zakMesto")&" "
If m.Get("ce") <> "" AND m.Get("ce") <> Null Then
Adresa = Adresa & m.Get("ce") & "/"
End If
Adresa = Adresa & m.Get("cp")
Else
Adresa = Adresa & m.Get("nazev")&" "
If m.Get("ce") <> "" AND m.Get("ce") <> Null Then
Adresa = Adresa & m.Get("ce") & "/"
End If
Adresa = Adresa & m.Get("cp")
If m.Get("zakMesto") <> "" AND m.Get("zakMesto") <> Null Then
Adresa = Adresa & " - " & m.Get("zakMesto")
End If
End If
End If
Dim Specifikace As String
If m.Get("zakCombi") = True Then
Specifikace = " - combi"
End If
If m.Get("zakAng") = True Then
If Specifikace <> "" Then
Specifikace = Specifikace & ", anglicky hovořící"
Else
Specifikace = " - anglicky hovořící"
End If
End If
If m.Get("zakRus") = True Then
If Specifikace <> "" Then
Specifikace = Specifikace & ", rusky hovořící"
Else
Specifikace = " - rusky hovořící"
End If
End If
If m.Get("zakPes") = True Then
If Specifikace <> "" Then
Specifikace = Specifikace & ", pes"
Else
Specifikace = " - pes"
End If
End If
If m.Get("zak5Osob") = True Then
If Specifikace <> "" Then
Specifikace = Specifikace & ", 5 osob"
Else
Specifikace = " - 5 osob"
End If
End If
If m.Get("zak6Osob") = True Then
If Specifikace <> "" Then
Specifikace = Specifikace & ", 6 osob"
Else
Specifikace = " - 6 osob"
End If
End If
If m.Get("zakCarNumber") <> "" Then
If Specifikace <> "" Then
Specifikace = Specifikace & ", řidič: " & m.Get("zakCarNumber")
Else
Specifikace = " - řidič: " & m.Get("zakCarNumber")
End If
End If
Zakazky.SingleLineLayout.Label.TextSize = 14
Zakazky.SingleLineLayout.Label.TextColor = Colors.Black
Zakazky.AddSingleLine2(Adresa & " " & Specifikace ,m.Get("zakID"))
ZakazkyHeight = ZakazkyHeight + 200
Next
Try
Dim GD As GradientDrawable
GD.Initialize("TR_BL", Array As Int(Colors.White, Colors.White))
Zakazky.ScrollingBackgroundColor = Colors.Transparent
Zakazky.Background = GD
Activity.AddView(Zakazky, 0, ZpravyHeight + 25dip, 100%x, ZakazkyHeight)
Catch
Log("Chyba vypisu")
End Try