-
Notifications
You must be signed in to change notification settings - Fork 0
/
Diagrama_TienDAM
294 lines (294 loc) · 31.4 KB
/
Diagrama_TienDAM
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
<mxfile host="app.diagrams.net" modified="2023-05-03T12:22:23.020Z" agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0" etag="rB51SMBY-wVeZPQnT2Mx" version="21.2.3" type="github">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1451" dy="444" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="zkfFHV4jXpPFQw0GAbJ--0" value="Articulo" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-40" y="40" width="400" height="424" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--1" value="- Nombre : String" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="26" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--2" value="- Precio_Sin_Iva : Double" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rounded=0;shadow=0;html=0;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="52" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-0" value="- Precio_Final : Double" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rounded=0;shadow=0;html=0;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="78" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-0" value="- Cantidad : Int" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rounded=0;shadow=0;html=0;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="104" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--4" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="130" width="400" height="8" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-0" value="+ Get/Set Nombre ()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="138" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-1" value="+ Get/Set TipoIva" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="164" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-2" value="+ Get Cantidad" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="190" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-24" value="+ Get/Set Precio_SIn_Iva" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="216" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="Q6QUk50S7k-S1s7HyewF-3" value="+ Get_Precio_Final" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="242" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-9" value="+ toString : String" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="268" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-14" value="+ Aumentar_Cantidad(int cantidad) : Boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="294" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-15" value="+ Disminuir_Cantidad(int cantidad) : Boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="320" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-3" value="+ Articulo(String nombre, Double Precio_Sin_Iva, TipoIva iva, int cantidad)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="346" width="400" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="zkfFHV4jXpPFQw0GAbJ--6" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="182" y="510" />
<mxPoint x="182" y="510" />
</Array>
<mxPoint x="182" y="460" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--6" value="Almacen" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-20" y="530" width="540" height="216" as="geometry">
<mxRectangle x="130" y="380" width="160" height="26" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="r73-I-FA1PMyMHUAI9lI-0" value="Almacenes : List" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="zkfFHV4jXpPFQw0GAbJ--6">
<mxGeometry y="26" width="540" height="26" as="geometry" />
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--9" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1">
<mxGeometry y="52" width="540" height="8" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-16" value="Almacen()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1">
<mxGeometry y="60" width="540" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-14" value="+ Buscar_Articulo(String nomrbe) : List<Articulo>" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1">
<mxGeometry y="86" width="540" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-15" value="+ Eliminar_Articulo(int id_articulo) : Boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1">
<mxGeometry y="112" width="540" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-18" value="+ Agregar_Articulo(Articulo nuevo_articulo) : Boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1">
<mxGeometry y="138" width="540" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-28" value="-check_exists(String nombre_articulo) : Boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=0" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1">
<mxGeometry y="164" width="540" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-32" value="toString" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1">
<mxGeometry y="190" width="540" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="zkfFHV4jXpPFQw0GAbJ--13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="350" y="420" as="targetPoint" />
<Array as="points">
<mxPoint x="890" y="420" />
<mxPoint x="350" y="420" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--13" value="Pedido" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="705" y="530" width="370" height="450" as="geometry">
<mxRectangle x="340" y="380" width="170" height="26" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--14" value="- Nombre_Cliente : String" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="26" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-2" value="- Subtotal : Double" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="52" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-3" value="- Descuento : Double " style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="78" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-4" value="- Total : Double" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="104" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-13" value="Pedido(String Nombre_Cliente, Double descuento)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="130" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--15" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="156" width="370" height="8" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-23" value="+ Get Nombre_Cliente" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="164" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-24" value="+ Get Subtotal" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="190" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-25" value="+ Get Descuento" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="216" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-26" value="+ Get Total" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="242" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-15" value="- Calcular_SubTotal() : void" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="268" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-16" value="- Calcular_Total() : void" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="294" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-103" value="+ Anyadir_Articulo(Articulo) : boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="320" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-19" value="+ Quitar_Articulo(Articulo) : boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="346" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-20" value="- check_inpedido(Articulo) : boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="372" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-18" value="toString" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--13" vertex="1">
<mxGeometry y="398" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--17" value="TienDAM
" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="690" y="60" width="370" height="346" as="geometry">
<mxRectangle x="550" y="140" width="160" height="26" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-7" value="- in : Scanner" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="26" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--23" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="52" width="370" height="8" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-19" value="- Ver_articulos(List<Articulo> Lista) : boolean" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="60" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="1NojVk9h9IY2gMO6B6Ra-21" value="- Crear_Articulo(String nombre, int precio, int cantidad) : Articulo" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="86" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="A8VGVOZZd6ALvdJsYfoM-23" value="- Sel_articulo(List<Articulo> lista) : int id_articulo" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="112" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-1" value="- Pedir_Entero(String txt) : Int" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="138" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-2" value="- Pedir_Double(String txt) : Double" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="164" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-3" value="- Pedir_String(String txt) : String" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="190" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-22" value="- Realizar_Pedido() : Pedido" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="216" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-74" value="- Escoger_Almacen()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="242" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-70" value="- Recoger_Opcion(Menu_Opciones) : void" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="268" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-72" value="- Manejo_Menu_Almacen(int opcion) : void" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="294" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-71" value="- Menu_Principal(int opcion) : void" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--17" vertex="1">
<mxGeometry y="320" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-28" value="<<Enum>> TiposIva" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;align=center;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="490" y="210" width="160" height="146" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-29" value="- Nombre : String" style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;whiteSpace=wrap;html=1;" parent="ULPPeF81TJFRuhBBlytX-28" vertex="1">
<mxGeometry y="26" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-30" value="- Procentaje : Integer" style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;whiteSpace=wrap;html=1;" parent="ULPPeF81TJFRuhBBlytX-28" vertex="1">
<mxGeometry y="56" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-28" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="ULPPeF81TJFRuhBBlytX-28" vertex="1">
<mxGeometry y="86" width="160" height="8" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-31" value="+ Get/Set Nombre" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="ULPPeF81TJFRuhBBlytX-28" vertex="1">
<mxGeometry y="94" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-30" value="+ Get/Set Procentaje" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="ULPPeF81TJFRuhBBlytX-28" vertex="1">
<mxGeometry y="120" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="1NojVk9h9IY2gMO6B6Ra-15" target="ULPPeF81TJFRuhBBlytX-28" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="370" y="399" />
<mxPoint x="370" y="293" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-46" value="1.*" style="edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;" parent="WIyWlLk6GJQsqaUBKTNV-1" connectable="0" vertex="1">
<mxGeometry x="155.00000000000017" y="503.0039999999999" as="geometry">
<mxPoint x="200" y="-103" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-48" value="*" style="edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;" parent="WIyWlLk6GJQsqaUBKTNV-1" connectable="0" vertex="1">
<mxGeometry x="890.0000000000001" y="530.0040000000001" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-51" value="*" style="edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;" parent="WIyWlLk6GJQsqaUBKTNV-1" connectable="0" vertex="1">
<mxGeometry x="190.00000000000017" y="480.00400000000013" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-52" value="*" style="edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;" parent="WIyWlLk6GJQsqaUBKTNV-1" connectable="0" vertex="1">
<mxGeometry x="190.00000000000017" y="530.0040000000001" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-54" value="- Articulos" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;rotation=90;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="170" y="480" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-57" value="- TipoIva" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="385" y="258" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="ULPPeF81TJFRuhBBlytX-65" value="- Carrito" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="690" y="420" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-9" value="<div>- Cantidad_Pedida<br></div>" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="550" y="480" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-11" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="600" y="480" as="sourcePoint" />
<mxPoint x="600" y="420" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="g4R08rIYTKRCDpoWUjAM-21" value="1..*" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="380" y="488" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-0" value="<<Enum>> Menu_Opciones{PRINCIPAL, ALMACEN}" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;spacingBottom=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="1160" y="130" width="370" height="170" as="geometry">
<mxRectangle x="1150" y="100" width="350" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-11" value="- Titulo : String" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=0" parent="vtiOXTEOpPCmhlc3RGoE-0" vertex="1">
<mxGeometry y="26" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-46" value="- Opciones : String[]" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=0" parent="vtiOXTEOpPCmhlc3RGoE-0" vertex="1">
<mxGeometry y="52" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-2" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="vtiOXTEOpPCmhlc3RGoE-0" vertex="1">
<mxGeometry y="78" width="370" height="8" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-14" value="+ Get OpcionFinal" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=0" parent="vtiOXTEOpPCmhlc3RGoE-0" vertex="1">
<mxGeometry y="86" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-15" value="+ Get Titulo" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=0" parent="vtiOXTEOpPCmhlc3RGoE-0" vertex="1">
<mxGeometry y="112" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-17" value="+ Mostrar_Opciones() : void" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=0" parent="vtiOXTEOpPCmhlc3RGoE-0" vertex="1">
<mxGeometry y="138" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="vtiOXTEOpPCmhlc3RGoE-123" value="- Almacenes" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="495" y="168" width="90" height="30" as="geometry" />
</mxCell>
<mxCell id="YYD0J3LYcHCpSXhHH_41-0" value="" style="endArrow=none;html=1;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="920" y="535" as="sourcePoint" />
<mxPoint x="920" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>