Automat_spozywczy/models/147970.diagram
2021-02-02 22:57:28 +01:00

51 lines
1.9 KiB
Plaintext

format 224
classinstance 128770 class_ref 164226 // ManagerPlatnosciGotowkowej
name "" xyz 628 546 2000
classinstance 128898 class_ref 178434 // ManagerPlatnosciKarta
name "" xyz 26 540 2000
classinstance 129282 class_ref 178562 // ManagerPlatnosci
name "" xyz 368 239 2006
classinstance 130946 class_ref 191746 // Klient
name "" xyz 4 121 2000
classinstance 131714 class_ref 128394 // AutomatKontroler
name "" xyz 371 127 2000
linkcanvas 129410 decenter_begin 467 decenter_end 586
from ref 128898 z 2007 to point 100 257
line 131330 z 2007 to ref 129282
dirscanvas 130690 z 1000 linkcanvas_ref 129410
backward_label "3 [if KARTA == formaPlatnosciId] powodzenieTransakcji := zrealizujPlatnosc(kwota:Money)" xyz 124 389 3000
linkcanvas 129538
from ref 129282 z 2007 to point 729 251
line 131458 z 2007 to ref 128770
dirscanvas 130818 z 1000 linkcanvas_ref 131458
forward_label "4 [else if GOTOWKA == formaPlatnosciId] powodzenieTransakcji := zrealizujPlatnosc(kwota:Money)" xyz 752 389 3000
linkcanvas 131842
from ref 130946 z 2001 to ref 131714
dirscanvas 131970 z 1000 linkcanvas_ref 131842
forward_label "1 wybranoFormePlatnosci(formaPlatnosciId:Int)" xyz 68 109 3000
linkcanvas 132482
from ref 131714 z 2007 to ref 129282
dirscanvas 132610 z 1000 linkcanvas_ref 132482
forward_label "2 ustawFormePlatnosci(formaPlatnosciId:Int)" xyz 453 190 3000
msgs
explicitmsg "wybranoFormePlatnosci(formaPlatnosciId:Int)"
forward ranks 1 "1" dirscanvas_ref 131970
msgs
explicitmsg "ustawFormePlatnosci(formaPlatnosciId:Int)"
forward ranks 2 "1.1" dirscanvas_ref 132610
no_msg
msgsend
explicitmsg "[if KARTA == formaPlatnosciId] powodzenieTransakcji := zrealizujPlatnosc(kwota:Money)"
backward ranks 3 "2" dirscanvas_ref 130690
no_msg
explicitmsg "[else if GOTOWKA == formaPlatnosciId] powodzenieTransakcji := zrealizujPlatnosc(kwota:Money)"
forward ranks 4 "3" dirscanvas_ref 130818
no_msg
msgsend
end