donau_flow_submit_receipt.drawio (7716B)
1 <mxfile host="Electron" modified="2024-06-06T11:51:36.283Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.4.8 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="F2xTyaxUiKOWuq84lL4D" version="24.4.8" type="device"> 2 <diagram name="Page-1" id="13e1069c-82ec-6db2-03f1-153e76fe0fe0"> 3 <mxGraphModel dx="2054" dy="658" grid="1" gridSize="5" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="none" math="0" shadow="0"> 4 <root> 5 <mxCell id="0" /> 6 <mxCell id="1" parent="0" /> 7 <mxCell id="7baba1c4bc27f4b0-8" value="Wallet of the Donor" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;outlineConnect=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1"> 8 <mxGeometry x="200" y="80" width="100" height="360" as="geometry" /> 9 </mxCell> 10 <mxCell id="7baba1c4bc27f4b0-9" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="7baba1c4bc27f4b0-8" vertex="1"> 11 <mxGeometry x="45" y="50" width="10" height="290" as="geometry" /> 12 </mxCell> 13 <mxCell id="jwiRQB-RJB6SAp2JKjDF-9" value="POST /submit" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="7baba1c4bc27f4b0-8" edge="1"> 14 <mxGeometry width="80" relative="1" as="geometry"> 15 <mxPoint x="55" y="100" as="sourcePoint" /> 16 <mxPoint x="345" y="100" as="targetPoint" /> 17 </mxGeometry> 18 </mxCell> 19 <mxCell id="O59T3d6kOZ-3-7sBT_h8-6" value="create QR-Code" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" edge="1" parent="7baba1c4bc27f4b0-8"> 20 <mxGeometry relative="1" as="geometry"> 21 <mxPoint x="55" y="291" as="sourcePoint" /> 22 <Array as="points"> 23 <mxPoint x="85" y="321" /> 24 </Array> 25 <mxPoint x="60" y="321.0344827586207" as="targetPoint" /> 26 </mxGeometry> 27 </mxCell> 28 <mxCell id="jwiRQB-RJB6SAp2JKjDF-1" value="Donau" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;outlineConnect=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1"> 29 <mxGeometry x="500" y="80" width="100" height="360" as="geometry" /> 30 </mxCell> 31 <mxCell id="jwiRQB-RJB6SAp2JKjDF-2" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="jwiRQB-RJB6SAp2JKjDF-1" vertex="1"> 32 <mxGeometry x="45" y="50" width="10" height="290" as="geometry" /> 33 </mxCell> 34 <mxCell id="YEmzHlgfu5xY-nhSzUvz-2" value="Verify()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="jwiRQB-RJB6SAp2JKjDF-1" edge="1"> 35 <mxGeometry relative="1" as="geometry"> 36 <mxPoint x="55" y="120" as="sourcePoint" /> 37 <Array as="points"> 38 <mxPoint x="85" y="150" /> 39 </Array> 40 <mxPoint x="60" y="150.0344827586207" as="targetPoint" /> 41 </mxGeometry> 42 </mxCell> 43 <mxCell id="YEmzHlgfu5xY-nhSzUvz-3" value="InsertDonationReceipt()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="jwiRQB-RJB6SAp2JKjDF-1" edge="1"> 44 <mxGeometry relative="1" as="geometry"> 45 <mxPoint x="55" y="160" as="sourcePoint" /> 46 <Array as="points"> 47 <mxPoint x="85" y="190" /> 48 </Array> 49 <mxPoint x="60" y="190.0344827586207" as="targetPoint" /> 50 </mxGeometry> 51 </mxCell> 52 <mxCell id="YEmzHlgfu5xY-nhSzUvz-7" value="CreateDonationStatement()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="jwiRQB-RJB6SAp2JKjDF-1" edge="1"> 53 <mxGeometry relative="1" as="geometry"> 54 <mxPoint x="55" y="233" as="sourcePoint" /> 55 <Array as="points"> 56 <mxPoint x="85" y="263" /> 57 </Array> 58 <mxPoint x="60" y="263.0344827586207" as="targetPoint" /> 59 </mxGeometry> 60 </mxCell> 61 <mxCell id="YEmzHlgfu5xY-nhSzUvz-4" value="<font style="font-size: 7px;">foreach donation receipt<br></font>" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;" parent="1" vertex="1"> 62 <mxGeometry x="475" y="190" width="245" height="90" as="geometry" /> 63 </mxCell> 64 <mxCell id="YEmzHlgfu5xY-nhSzUvz-6" value="GET /donation-statement" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="1" edge="1"> 65 <mxGeometry width="80" relative="1" as="geometry"> 66 <mxPoint x="255" y="300" as="sourcePoint" /> 67 <mxPoint x="545" y="300" as="targetPoint" /> 68 </mxGeometry> 69 </mxCell> 70 <mxCell id="YEmzHlgfu5xY-nhSzUvz-8" value="return donation statement" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" edge="1"> 71 <mxGeometry relative="1" as="geometry"> 72 <mxPoint x="545" y="356" as="sourcePoint" /> 73 <mxPoint x="255" y="356" as="targetPoint" /> 74 </mxGeometry> 75 </mxCell> 76 <mxCell id="O59T3d6kOZ-3-7sBT_h8-1" value="<font style="font-size: 10px;">Donor</font>" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1"> 77 <mxGeometry x="-62" y="73" width="24" height="48" as="geometry" /> 78 </mxCell> 79 <mxCell id="O59T3d6kOZ-3-7sBT_h8-2" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1"> 80 <mxGeometry width="50" height="50" relative="1" as="geometry"> 81 <mxPoint x="-51" y="440" as="sourcePoint" /> 82 <mxPoint x="-50.84000000000003" y="142" as="targetPoint" /> 83 </mxGeometry> 84 </mxCell> 85 <mxCell id="O59T3d6kOZ-3-7sBT_h8-3" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" vertex="1" parent="1"> 86 <mxGeometry x="-56" y="155" width="10" height="265" as="geometry" /> 87 </mxCell> 88 <mxCell id="O59T3d6kOZ-3-7sBT_h8-4" value="Donation Statement request" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" edge="1" parent="1"> 89 <mxGeometry width="80" relative="1" as="geometry"> 90 <mxPoint x="-45" y="160" as="sourcePoint" /> 91 <mxPoint x="245" y="160" as="targetPoint" /> 92 </mxGeometry> 93 </mxCell> 94 <mxCell id="O59T3d6kOZ-3-7sBT_h8-5" value="display results" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1"> 95 <mxGeometry relative="1" as="geometry"> 96 <mxPoint x="244" y="410" as="sourcePoint" /> 97 <mxPoint x="-46" y="410" as="targetPoint" /> 98 </mxGeometry> 99 </mxCell> 100 </root> 101 </mxGraphModel> 102 </diagram> 103 </mxfile>