Das dauert doch länger als ich dachte. Denke aber das ich irgendwann heute nacht sämtliche tests für den business layer grün sind:
Ich bringe für die Ansichten die Daten in verschiedene Strukturen. Das ist jetzt erstmal fertig.
Kommt noch reasign create und so ein Zeug. Das dürfte einfacher sein, weil das nur jeweils 1 Ticket betrifft und ich die nicht extra neu gruppieren muß.
status = null ist erstmal nicht so wichtig. Die haben sowieso den statusCode (wird nicht angezeigt) und der status kann immer dynamisch gezogen werden, ohne dass dies die Performance merklich belastet.
-> bezeichnet jeweils ein neues TicketPartial (dasselbe wie Ticket bei dir, nicht zu verwechseln mit TicketFull (bei dir TicketDetails).
1. Tickets gesucht nach key user "Heinz Ulrich Krause", geordnet Nach Status.Dies Datenstruktur kann dann in einem JTree (so ähnlich wie outline) genutzt werden, um die Tickets nach den Stati zu gruppieren:
printing out value from method:testGetUserTicketsOrderedByStatus()
offen ->
[TicketPartial:
name: COMM-6JXH7Z
status: null
user: Heinz Ulrich Krause
problem: Take a look at the refresh function , please
does not work !
mit freundlichen Grüssen
Heinz Ulrich Krause
Am Zaunbusch 8
40822 Mettmann
Mobil: 0174 9898464
SKYPE: eknori
WEB:
http://www.eknori.denewItem: true]
geschlossen ->
[TicketPartial:
name: COMM-6K7LXD
status: null
user: Heinz Ulrich Krause
problem: Test neuzuweisung. Maybe there is a wrong language key !!
newItem: true]
->
[TicketPartial:
name: COMM-6JXHE9
status: null
user: Heinz Ulrich Krause
problem: This ticket is created using the "Quick Call" form
newItem: true]
->
[TicketPartial:
name: HUKE-6JXH8N
status: null
user: Heinz Ulrich Krause
problem: SAP down because AS/400 needs IPL
newItem: true]
->
[TicketPartial:
name: COMM-6K7LLS
status: null
user: Heinz Ulrich Krause
problem: There is no problem in the new release
newItem: true]
----------------------------------------------------------------------------------------------------------------
2. Tickets gesucht nach key suporter "Heinz Ulrich Krause", geordnet Nach Status.printing out value from method:testGetSuporterTicketsOrderedByStatus()
neu ->
[TicketPartial:
name: COMM-6KMPHS
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHT
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHU
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KKMS4
status: null
user: Hein Bloed
problem: Baldy man
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHV
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHW
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHR
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHX
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHY
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPK2
status: null
user: Heinz Urich Krause
problem: HAPPY NEW Year ... what a crap ...
newItem: true]
offen ->
[TicketPartial:
name: HUKE-6KDMGE
status: null
user: Witte Administrator
problem: Ticket manually created
newItem: true]
->
[TicketPartial:
name: COMM-6KKTVW
status: null
user: Stefan1971
problem: Noch ein Ticket, weil's so schön ist!
newItem: true]
->
[TicketPartial:
name: COMM-6KKMQZ
status: null
user: Hein Bloed
problem: I'm loosing my hair
newItem: true]
->
[TicketPartial:
name: COMM-6KKQJY
status: null
user: Bruce Elgort
problem: NO, I wasn't here
newItem: true]
->
[TicketPartial:
name: COMM-6KKTML
status: null
user: Arnold Schwarzenegger
problem: I would like to have a bratwurscht with a bretzel and sauerkraut.
newItem: true]
->
[TicketPartial:
name: COMM-6KKTKX
status: null
user: PowerLuser
problem: Any key cannot be found.
newItem: true]
->
[TicketPartial:
name: COMM-6JXH7Z
status: null
user: Heinz Ulrich Krause
problem: Take a look at the refresh function , please
does not work !
mit freundlichen Grüssen
Heinz Ulrich Krause
Am Zaunbusch 8
40822 Mettmann
Mobil: 0174 9898464
SKYPE: eknori
WEB:
http://www.eknori.denewItem: true]
geschlossen ->
[TicketPartial:
name: HUKE-6JXH8N
status: null
user: Heinz Ulrich Krause
problem: SAP down because AS/400 needs IPL
newItem: true]
->
[TicketPartial:
name: COMM-6K7LXD
status: null
user: Heinz Ulrich Krause
problem: Test neuzuweisung. Maybe there is a wrong language key !!
newItem: true]
->
[TicketPartial:
name: COMM-6K7LLS
status: null
user: Heinz Ulrich Krause
problem: There is no problem in the new release
newItem: true]
->
[TicketPartial:
name: COMM-6JXHE9
status: null
user: Heinz Ulrich Krause
problem: This ticket is created using the "Quick Call" form
newItem: true]
--------------------------------------------------------------------------------------------------------------------
printing out value from method:testGetSuporterTicketsOrderedByUser()
tickets gesucht nach suporter Heinz Ulrich Krause, gruppiert nach User.
Arnold Schwarzenegger ->
[TicketPartial:
name: COMM-6KKTML
status: null
user: Arnold Schwarzenegger
problem: I would like to have a bratwurscht with a bretzel and sauerkraut.
newItem: true]
Bruce Elgort ->
[TicketPartial:
name: COMM-6KKQJY
status: null
user: Bruce Elgort
problem: NO, I wasn't here
newItem: true]
Hein Bloed ->
[TicketPartial:
name: COMM-6KMPHR
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KKMS4
status: null
user: Hein Bloed
problem: Baldy man
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHW
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHS
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHX
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHY
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHU
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KKMQZ
status: null
user: Hein Bloed
problem: I'm loosing my hair
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHV
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
->
[TicketPartial:
name: COMM-6KMPHT
status: null
user: Hein Bloed
problem: no prob. at al, jsut teting the service
newItem: true]
Heinz Ulrich Krause
->
[TicketPartial:
name: COMM-6JXH7Z
status: null
user: Heinz Ulrich Krause
problem: Take a look at the refresh function , please
does not work !
mit freundlichen Grüssen
Heinz Ulrich Krause
Am Zaunbusch 8
40822 Mettmann
Mobil: 0174 9898464
SKYPE: eknori
WEB:
http://www.eknori.denewItem: true]
->
[TicketPartial:
name: HUKE-6JXH8N
status: null
user: Heinz Ulrich Krause
problem: SAP down because AS/400 needs IPL
newItem: true]
->
[TicketPartial:
name: COMM-6K7LXD
status: null
user: Heinz Ulrich Krause
problem: Test neuzuweisung. Maybe there is a wrong language key !!
newItem: true]
->
[TicketPartial:
name: COMM-6K7LLS
status: null
user: Heinz Ulrich Krause
problem: There is no problem in the new release
newItem: true]
->
[TicketPartial:
name: COMM-6JXHE9
status: null
user: Heinz Ulrich Krause
problem: This ticket is created using the "Quick Call" form
newItem: true]
Heinz Urich Krause ->
[TicketPartial:
name: COMM-6KMPK2
status: null
user: Heinz Urich Krause
problem: HAPPY NEW Year ... what a crap ...
newItem: true]
PowerLuser ->
[TicketPartial:
name: COMM-6KKTKX
status: null
user: PowerLuser
problem: Any key cannot be found.
newItem: true]
Stefan1971 ->
[TicketPartial:
name: COMM-6KKTVW
status: null
user: Stefan1971
problem: Noch ein Ticket, weil's so schön ist!
newItem: true]
Witte Administrator ->
[TicketPartial:
name: HUKE-6KDMGE
status: null
user: Witte Administrator
problem: Ticket manually created
newItem: true]