-
Notifications
You must be signed in to change notification settings - Fork 0
/
ModeloCapasProyectoFinal.drawio
721 lines (721 loc) · 80.9 KB
/
ModeloCapasProyectoFinal.drawio
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
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
<mxfile host="app.diagrams.net" modified="2023-04-14T18:14:49.921Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" etag="W48B5V-g2aglt4MZNjoE" version="21.1.8" type="device">
<diagram id="JOiI1h85FbOdLAteRADZ" name="Página-1">
<mxGraphModel dx="223" dy="573" 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="0" />
<mxCell id="1" parent="0" />
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-272" value="" style="shape=folder;fontStyle=1;spacingTop=10;tabWidth=80;tabHeight=30;tabPosition=left;html=1;" parent="1" vertex="1">
<mxGeometry x="2790" y="780" width="510" height="730" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-1" value="" style="shape=folder;fontStyle=1;spacingTop=10;tabWidth=80;tabHeight=30;tabPosition=left;html=1;" parent="1" vertex="1">
<mxGeometry x="840" y="1540" width="1832.13" height="960" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-2" value="Persistencia" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="850" y="1540" width="67.5" height="30" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-3" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;entryX=0.546;entryY=0;entryDx=0;entryDy=0;startArrow=blockThin;startFill=1;exitX=0.252;exitY=1.038;exitDx=0;exitDy=0;exitPerimeter=0;fillColor=#f8cecc;strokeColor=#b85450;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-44" target="5DLN2GQcoPaMtqzTWm6Q-46" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1042.3400000000001" y="1730.346" as="sourcePoint" />
<mxPoint x="1180.38" y="1754" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-4" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;entryX=0.406;entryY=1.054;entryDx=0;entryDy=0;startArrow=blockThin;startFill=1;exitX=0.535;exitY=-0.023;exitDx=0;exitDy=0;fillColor=#f8cecc;strokeColor=#b85450;entryPerimeter=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-55" target="5DLN2GQcoPaMtqzTWm6Q-49" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1236.38" y="1920" as="sourcePoint" />
<mxPoint x="1185.38" y="1866.2800000000002" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-5" value="EC" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="2800" y="790" width="60" height="20" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-8" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;endWidth=31.11111111111111;endSize=11.487499999999999;width=20;fillColor=#f8cecc;strokeColor=#b85450;entryX=0.451;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="5DLN2GQcoPaMtqzTWm6Q-272" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2680" y="2080" as="sourcePoint" />
<mxPoint x="2520" y="1510" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-9" value="" style="shape=folder;fontStyle=1;spacingTop=10;tabWidth=80;tabHeight=30;tabPosition=left;html=1;" parent="1" vertex="1">
<mxGeometry x="840" y="840" width="1800" height="640" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-10" value="Logica" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="850" y="840" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-11" value="" style="shape=folder;fontStyle=1;spacingTop=10;tabWidth=80;tabHeight=30;tabPosition=left;html=1;" parent="1" vertex="1">
<mxGeometry x="840" y="40" width="1870" height="750" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-12" value="UI" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="850" y="40" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-13" value="Default" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="881.01" y="120" width="320" height="110" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-14" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-13" vertex="1">
<mxGeometry y="26" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-15" value="#ListadoJugadas(): List<Jugar>
#HyperLinkLogueo(~/Logueo.aspx)
#HyperLinkJugar(~/Jugar.aspx)

" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-13" vertex="1">
<mxGeometry y="34" width="320" height="76" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-16" value="Jugar" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="881.01" y="285" width="320" height="170" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-17" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-16" vertex="1">
<mxGeometry y="26" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-18" value="#PageLoad(sender: object, e: EventArgs)
#GridView(GvJugadas)
#SelectedIndexChanged(sender: object, e: EventArgs)
#UserControl(sender: object, e: EventArgs)
#btnJugarJuegos(sender: object, e: EventArgs)
-LimpioFormulario()
-ActivoControles(Formato: Logico)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-16" vertex="1">
<mxGeometry y="34" width="320" height="136" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-19" value="ABMUsuario" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1330" y="160" width="307.5" height="160" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-20" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-19" vertex="1">
<mxGeometry y="26" width="307.5" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-21" value="#PageLoad(sender: object, e: EventArgs)
#btnBuscarActivo(sender: object, e: EventArgs)
#btnAltaUsuario(sender: object, e: EventArgs)
#btnEliminar(sender: object, e: EventArgs)
#btnModificar(sender: object, e: EventArgs)
-LimpioFormulario()
-ActivoControles(Formato: Logico)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-19" vertex="1">
<mxGeometry y="34" width="307.5" height="126" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-22" value="ABM Categorias" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="881.01" y="504" width="330" height="160" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-23" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-22" vertex="1">
<mxGeometry y="26" width="330" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-24" value="#PageLoad(sender: object, e: EventArgs)
#btnAltaCategorias(sender: object, e: EventArgs)
#btnBajaCategorias(sender: object, e: EventArgs)
#btnModificarCategorias(sender: object, e: EventArgs)
#btnBuscarActivo(sender: object, e: EventArgs)
-LimpioFormulario()
-ActivoControles(Formato: Logico)
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-22" vertex="1">
<mxGeometry y="34" width="330" height="126" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-25" value="ABMJuegos" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1670" y="180" width="370" height="160" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-26" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-25" vertex="1">
<mxGeometry y="26" width="370" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-27" value="#PageLoad(sender: object, e: EventArgs)
#btnAltaJuegos(sender: object, e: EventArgs)
#btnEliminarJuegos(sender: object, e: EventArgs)
#btnModificarJuegos(sender: object, e: EventArgs)
#btnBuscarJuegos(sender: object, e: EventArgs)
+ListadoJuegosConPreguntas(): List<Juegos>
-LimpioFormulario()
-ActivoControles(Formato: Logico)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-25" vertex="1">
<mxGeometry y="34" width="370" height="126" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-28" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;endWidth=20.408163265306122;endSize=20.200000000000003;width=22.857142857142858;fillColor=#f8cecc;strokeColor=#b85450;entryX=0.449;entryY=0.036;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="5DLN2GQcoPaMtqzTWm6Q-272" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2720" y="370" as="sourcePoint" />
<mxPoint x="2550" y="750" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-29" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#e51400;strokeColor=#B20000;startArrow=classicThin;startFill=0;entryX=0.999;entryY=0.409;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0;exitY=0;exitDx=0;exitDy=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="5DLN2GQcoPaMtqzTWm6Q-24" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2000" y="920" as="sourcePoint" />
<mxPoint x="1112.6899999999998" y="285.5479999999999" as="targetPoint" />
<Array as="points">
<mxPoint x="1600" y="710" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-30" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;startArrow=classicThin;startFill=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.139;exitY=-0.021;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="5DLN2GQcoPaMtqzTWm6Q-18" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2030" y="1000" as="sourcePoint" />
<mxPoint x="1369.1255605381164" y="612" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-31" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;startArrow=classicThin;startFill=0;entryX=0.455;entryY=1.006;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.466;exitY=0.013;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="5DLN2GQcoPaMtqzTWm6Q-21" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1055.68" y="970.5599999999997" as="sourcePoint" />
<mxPoint x="1670" y="486" as="targetPoint" />
<Array as="points">
<mxPoint x="1790" y="660" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-33" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;exitX=0.632;exitY=-0.011;exitDx=0;exitDy=0;startArrow=classicThin;startFill=0;exitPerimeter=0;entryX=0.408;entryY=1.022;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="5DLN2GQcoPaMtqzTWm6Q-27" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1385.0000000000002" y="959.9999999999998" as="sourcePoint" />
<mxPoint x="1890" y="540" as="targetPoint" />
<Array as="points">
<mxPoint x="1860" y="680" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-34" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;endWidth=31.11111111111111;endSize=11.487499999999999;width=20;fillColor=#f8cecc;strokeColor=#b85450;entryX=0;entryY=0;entryDx=0;entryDy=380;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-9" target="5DLN2GQcoPaMtqzTWm6Q-272" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1580" y="1102" as="sourcePoint" />
<mxPoint x="2638" y="1147" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-35" value="FabricaPersistencia" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1942.13" y="1630" width="350" height="140" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-36" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-35" vertex="1">
<mxGeometry y="26" width="350" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-37" value="+GetPersistenciaUsuario(): IPUsuario
+GetPersistenciaJugar(): IPJugar
+GetPersistenciaJuegos(): IPJuegos
+GetPersistenciaPreguntas(): IPPreguntas
+GetPersistenciaCategorias():IPCategorias
+GetPersistenciaPreguntasdeUnJuego():IPreguntasdeUnJuego 
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-35" vertex="1">
<mxGeometry y="34" width="350" height="106" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-38" value="FabricaLogica" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2003.51" y="931" width="280" height="130" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-39" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-38" vertex="1">
<mxGeometry y="26" width="280" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-40" value="+GetLogicaUsuario(): ILUsuario
+GetLogicaPreguntas(): ILPreguntas
+GetLogicaCategorias(): ILCategorias
+GetLogicaJuegos(): ILJuegos
+GetLogicaJugar():ILJugar" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-38" vertex="1">
<mxGeometry y="34" width="280" height="96" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-41" value="PUsuario" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="901.5" y="1620" width="430" height="180" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-42" value="-_instancia:PersistenciaUsuario" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-41" vertex="1">
<mxGeometry y="26" width="430" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-43" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-41" vertex="1">
<mxGeometry y="52" width="430" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-44" value="+GetInstancia():PersistenciaUsuario
+Alta(unUsu: Usuario, Logueo: Usuario)
+Eliminar(unUsu: Usuario, Logueo: Usuario)
+Modificar(unUsu: Usuario,Logueo: Usuario)
#Buscar(NombreUsu: Caracteres): Usuario
+BuscarActivo(NombreUsu: Caracteres,Logueo: Usuario): Usuario
+LogueoUsuario(UsuarioLog: Caracteres, Contraseña: Caracteres) :Usuario

 " style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-41" vertex="1">
<mxGeometry y="60" width="430" height="120" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-45" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1331.2600000000002" y="1620" width="46.5" height="21" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-46" value="PJugar" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="911.01" y="1838" width="290" height="130" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-47" value="-_instancia:PersistenciaJugar" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-46" vertex="1">
<mxGeometry y="26" width="290" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-48" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-46" vertex="1">
<mxGeometry y="52" width="290" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-49" value="+GetInstancia():PersistenciaJugar
+JugarJuegos(J:Jugar)
+ ListadoJugadas(): List<Jugar>

" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-46" vertex="1">
<mxGeometry y="60" width="290" height="70" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-50" value="PPreguntas" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="877.76" y="2250" width="500" height="150" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-51" value="-_instancia:PersistenciaPreguntas" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-50" vertex="1">
<mxGeometry y="26" width="500" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-52" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-50" vertex="1">
<mxGeometry y="52" width="500" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-53" value="+GetInstancia():PersistenciaPreguntas
+Buscar(CodigoP: Caracteres, Logueo: Usuario): Preguntas
+Alta(unaP: Preguntas,Logueo: Usuario)
+ListadoPreguntasNuncaUsadas(Logueo: Usuario): List<Preguntas>
#ListadoPreguntasDeUnJuego(Codigo: Entero): List<Preguntas>
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-50" vertex="1">
<mxGeometry y="60" width="500" height="90" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-54" value="«interface»<br><b>IPUsuario</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="1377.7600000000002" y="1612.5" width="94" height="36" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-55" value="PJuegos" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="891.01" y="2019" width="370" height="190" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-56" value="-_instancia:PersistenciaJuegos" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-55" vertex="1">
<mxGeometry y="26" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-57" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-55" vertex="1">
<mxGeometry y="52" width="370" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-58" value="+GetInstancia():PersistenciaJuegos
+Alta(unJ: Juegos,Logueo: Usuario)
+Baja(unJ: Juegos,Logueo: Usuario)
+Modificar(unJ: Juegos,Logueo: Usuario)
+Buscar(Codigo: Entero,Logueo: Usuario): Juegos
+ListadoJuegosVacios(Logueo: Usuario): List<Juegos> 
+ListadoJuegosNuncaUsados(Logueo: Usuario): List<Juegos>
+ListadoJuegosConPreguntas(): List<Juegos>
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-55" vertex="1">
<mxGeometry y="60" width="370" height="130" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-59" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=1.016;exitY=0.281;exitDx=0;exitDy=0;entryX=-0.012;entryY=0.252;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#a20025;strokeColor=#6F0000;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-44" target="5DLN2GQcoPaMtqzTWm6Q-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1713.0500000000002" y="1594.1040000000003" as="sourcePoint" />
<mxPoint x="1181.38" y="1667.141430017985" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-60" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=0.999;exitY=0.05;exitDx=0;exitDy=0;fillColor=#e51400;strokeColor=#B20000;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-49" target="5DLN2GQcoPaMtqzTWm6Q-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1181.38" y="1685" as="sourcePoint" />
<mxPoint x="1748.38" y="1650" as="targetPoint" />
<Array as="points">
<mxPoint x="1382.13" y="1870" />
<mxPoint x="1548.38" y="1830" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-61" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#e51400;strokeColor=#B20000;entryX=0.167;entryY=1.016;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1.002;exitY=0.003;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-58" target="5DLN2GQcoPaMtqzTWm6Q-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1282.13" y="2070" as="sourcePoint" />
<mxPoint x="1951.1400000000003" y="1791.9" as="targetPoint" />
<Array as="points">
<mxPoint x="1352.13" y="2070" />
<mxPoint x="1472.13" y="2050" />
<mxPoint x="1562.13" y="2010" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-62" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;entryX=0.447;entryY=1.004;entryDx=0;entryDy=0;startArrow=blockThin;startFill=1;exitX=0.594;exitY=-0.022;exitDx=0;exitDy=0;fillColor=#f8cecc;strokeColor=#b85450;entryPerimeter=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-50" target="5DLN2GQcoPaMtqzTWm6Q-58" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1173.4800000000002" y="1965.6499999999996" as="sourcePoint" />
<mxPoint x="1079.5400000000002" y="1934.23" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-63" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1201.0100000000002" y="1838" width="46.5" height="21" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-64" value="«interface»<br><b>IPJugar</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="1248.13" y="1829" width="94" height="39" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-65" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1261.01" y="2019" width="46.5" height="21" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-66" value="«interface»<br><b>IPJuegos</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="1307.51" y="2009.5" width="94" height="40" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-67" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1378.9999999999998" y="2250" width="46.5" height="21" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-68" value="«interface»<br><b>IPPreguntas</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="1425.5" y="2241" width="94" height="39" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-69" value="Conexion" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2172.13" y="1868" width="400" height="90" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-70" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-69" vertex="1">
<mxGeometry y="26" width="400" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-71" value="#Conexion(unUsu: Usuario): Caracteres
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-69" vertex="1">
<mxGeometry y="34" width="400" height="56" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-72" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=-0.011;exitY=-0.008;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fillColor=#0050ef;strokeColor=#001DBC;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-71" target="5DLN2GQcoPaMtqzTWm6Q-44" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1713.0500000000002" y="1594.1040000000003" as="sourcePoint" />
<mxPoint x="1181.38" y="1667.141430017985" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-73" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=-0.011;exitY=0.353;exitDx=0;exitDy=0;entryX=1.002;entryY=0.274;entryDx=0;entryDy=0;exitPerimeter=0;entryPerimeter=0;fillColor=#0050ef;strokeColor=#001DBC;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-71" target="5DLN2GQcoPaMtqzTWm6Q-49" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1783.29" y="1819.5519999999997" as="sourcePoint" />
<mxPoint x="1182.94" y="1668.08" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-74" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=-0.007;exitY=0.744;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitPerimeter=0;fillColor=#0050ef;strokeColor=#001DBC;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-71" target="5DLN2GQcoPaMtqzTWm6Q-58" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1850.38" y="1902" as="sourcePoint" />
<mxPoint x="1205.3800000000003" y="1875" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-75" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=-0.011;exitY=1.045;exitDx=0;exitDy=0;entryX=1.004;entryY=0.137;entryDx=0;entryDy=0;exitPerimeter=0;entryPerimeter=0;fillColor=#0050ef;strokeColor=#001DBC;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-71" target="5DLN2GQcoPaMtqzTWm6Q-53" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1849.0500000000002" y="1915.6640000000002" as="sourcePoint" />
<mxPoint x="1246.38" y="2075" as="targetPoint" />
<Array as="points">
<mxPoint x="1730.38" y="2190" />
<mxPoint x="1500" y="2300" />
<mxPoint x="1470" y="2310" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-76" value="LUsuario" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="870" y="954" width="420" height="160" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-77" value="-_instancia:LogicaUsuario" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-76" vertex="1">
<mxGeometry y="26" width="420" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-78" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-76" vertex="1">
<mxGeometry y="52" width="420" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-79" value="+GetInstancia():LogicaUsuario
+Alta(unUsu: Usuario,Logueo: Usuario)
+Eliminar(unUsu: Usuario, Logueo: Usuario)
+Modificar(unUsu: Usuario,Logueo: Usuario)
+BuscarActivo(NombreUsu: Caracteres,Logueo: Usuario): Usuario
+LogueoUsuario(UsuarioLog: Caracteres, Contraseña: Caracteres): Usuario


" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-76" vertex="1">
<mxGeometry y="60" width="420" height="100" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-80" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1290" y="954" width="41.5" height="21" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-81" value="«interface»<br><b>ILUsuario</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="1331.5" y="945" width="94" height="39" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-83" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=1.008;exitY=0.32;exitDx=0;exitDy=0;fillColor=#a20025;strokeColor=#000033;entryX=0.375;entryY=1.033;entryDx=0;entryDy=0;entryPerimeter=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-87" target="5DLN2GQcoPaMtqzTWm6Q-40" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1701.01" y="1305" as="sourcePoint" />
<mxPoint x="1636.81" y="1050.968" as="targetPoint" />
<Array as="points">
<mxPoint x="1360" y="1360" />
<mxPoint x="1480" y="1310" />
<mxPoint x="1700" y="1220" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-84" value="LPreguntas" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="868.5" y="1280.5" width="450" height="150" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-85" value="-_instancia:LogicaPreguntas" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-84" vertex="1">
<mxGeometry y="26" width="450" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-86" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-84" vertex="1">
<mxGeometry y="52" width="450" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-87" value="+GetInstancia():LogicaPreguntas
+Alta(unaP: Preguntas,Logueo: Usuario)
+ListadoPreguntasNuncaUsadas(Logueo: Usuario):List<Preguntas>
+AgregarPreguntasdeUnJuego(unaP: Preguntas, unJ: Juegos,Logueo: Usuario)
+EliminarPreguntasdeUnJuego(unaP: Preguntas, unJ: Juegos,Logueo: Usuario)

" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-84" vertex="1">
<mxGeometry y="60" width="450" height="90" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-88" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#0050ef;strokeColor=#001DBC;entryX=0.439;entryY=1.007;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.112;exitY=-0.024;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-35" target="5DLN2GQcoPaMtqzTWm6Q-87" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1980" y="1590" as="sourcePoint" />
<mxPoint x="1705.8" y="1052.968" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-89" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#0050ef;strokeColor=#001DBC;entryX=0.509;entryY=1.014;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.283;exitY=-0.013;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-35" target="5DLN2GQcoPaMtqzTWm6Q-79" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1752.7709615704543" y="1550" as="sourcePoint" />
<mxPoint x="1424.95" y="1364.56" as="targetPoint" />
<Array as="points">
<mxPoint x="1580" y="1450" />
<mxPoint x="1460" y="1270" />
<mxPoint x="1290" y="1200" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-90" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1318.4999999999998" y="1280.5" width="41.5" height="21" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-91" value="«interface»<br><b>ILPreguntas</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="1360" y="1271.5" width="94" height="39" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-92" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;startArrow=classicThin;startFill=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.311;exitY=0.004;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="5DLN2GQcoPaMtqzTWm6Q-15" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1815.1095844788983" y="1010" as="sourcePoint" />
<mxPoint x="1491.9" y="500.50400000000013" as="targetPoint" />
<Array as="points">
<mxPoint x="1460" y="510" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-93" value="Usuario" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2810" y="877" width="190" height="88" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-94" value="-UsuarioLog: Caracteres
-Contraseña: Caracteres
-NombreC: Caracteres

" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-93" vertex="1">
<mxGeometry y="26" width="190" height="54" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-95" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-93" vertex="1">
<mxGeometry y="80" width="190" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-97" value="Juegos" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="3040" y="870.5" width="230" height="118" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-98" value="-Codigo: Entero
-Dificultad:Caracteres
-FechaC: Datetime
-UnUsuario: Usuario
-listaPreguntas: List<Preguntas> 
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-97" vertex="1">
<mxGeometry y="26" width="230" height="84" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-99" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-97" vertex="1">
<mxGeometry y="110" width="230" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-101" value="Jugar" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2800" y="1033" width="190" height="98" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-102" value="-FechaHora:FechaHora
-Nombre: Caracteres
-Puntaje: Entero
-UnJuego: Juegos" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-101" vertex="1">
<mxGeometry y="26" width="190" height="64" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-103" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-101" vertex="1">
<mxGeometry y="90" width="190" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-105" value="Preguntas" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="3040" y="1180" width="230" height="118" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-106" value="-CodigoP: Caracteres
-Texto: Caracteres
-Puntaje: Caracteres
-UnaCategoria: Categorias
-listaRespuestas: List<Respuestas>
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-105" vertex="1">
<mxGeometry y="26" width="230" height="84" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-107" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-105" vertex="1">
<mxGeometry y="110" width="230" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-110" value="Categorias" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2800" y="1211" width="190" height="68" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-111" value="-CodigoC:Caracteres
-Nombre: Caracteres" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-110" vertex="1">
<mxGeometry y="26" width="190" height="34" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-112" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-110" vertex="1">
<mxGeometry y="60" width="190" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-118" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=0.22;exitY=1.029;exitDx=0;exitDy=0;entryX=0.571;entryY=-0.005;entryDx=0;entryDy=0;exitPerimeter=0;entryPerimeter=0;fillColor=#0050ef;strokeColor=#001DBC;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-71" target="5DLN2GQcoPaMtqzTWm6Q-121" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1873.29" y="1932.52" as="sourcePoint" />
<mxPoint x="1761.8600000000001" y="2268.56" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-121" value="PRespuesta" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1440" y="2340" width="430" height="110" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-122" value="-_instancia:PersistenciaRespuesta" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-121" vertex="1">
<mxGeometry y="26" width="430" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-123" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-121" vertex="1">
<mxGeometry y="52" width="430" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-124" value="+GetInstancia():PersistenciaRespuesta
# ListarRespuestasdeUnaPregunta(unaP: Preguntas): List<Respuesta>
#Alta(unR: Respuesta, unCodigoInterno: Entero,Transaccion: SqlTransaction)
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-121" vertex="1">
<mxGeometry y="60" width="430" height="50" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-125" value="LJuegos" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1658.94" y="1251.5" width="369.12" height="190" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-126" value="-_instancia:LogicaJuegos" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-125" vertex="1">
<mxGeometry y="26" width="369.12" height="24" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-127" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-125" vertex="1">
<mxGeometry y="50" width="369.12" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-128" value="+GetInstancia():LogicaJuegos
+Alta(unJ: Juegos,Logueo: Usuario)
+Baja(unJ: Juegos,Logueo: Usuario)
+Modificar(unJ: Juegos,Logueo: Usuario)
+Buscar(Codigo: Entero,Logueo: Usuario): Juegos
+ListadoJuegosVacios(Logueo: Usuario): List<Juegos>
+ListadoJuegosNuncaUsados(Logueo: Usuario): List<Juegos>
+ListadoJuegosConPreguntas(): List<Juegos>

" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-125" vertex="1">
<mxGeometry y="58" width="369.12" height="132" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-129" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fillColor=#a20025;strokeColor=#000033;entryX=0.636;entryY=1.022;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-125" target="5DLN2GQcoPaMtqzTWm6Q-40" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1318.978" y="1131.41" as="sourcePoint" />
<mxPoint x="1786.8099999999997" y="1102.9679999999998" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-130" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="2028.0600000000004" y="1251.5" width="41.5" height="21" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-131" value="«interface»<br><b>ILJuegos</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="2069.5600000000004" y="1240.75" width="100" height="42.5" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-132" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#e51400;strokeColor=#B20000;exitX=0.653;exitY=-0.015;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.322;entryY=1.044;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-121" target="5DLN2GQcoPaMtqzTWm6Q-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1778.380000000001" y="2240" as="sourcePoint" />
<mxPoint x="2053.13" y="1773" as="targetPoint" />
<Array as="points">
<mxPoint x="1718.38" y="2060" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-133" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#0050ef;strokeColor=#001DBC;entryX=0.478;entryY=0.998;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.687;exitY=-0.001;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-35" target="5DLN2GQcoPaMtqzTWm6Q-128" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1977.7199999999998" y="1565.66" as="sourcePoint" />
<mxPoint x="1464.1499999999999" y="1331.8000000000002" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-267" value="Respuestas" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="3060" y="1350" width="220" height="98" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-268" value="-CodigoInterno: Entero
-TextoR: Caracteres
-Resultado: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-267" vertex="1">
<mxGeometry y="26" width="220" height="64" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-269" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-267" vertex="1">
<mxGeometry y="90" width="220" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-274" value="PCategoria" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2130.0000000000005" y="2077.25" width="370" height="160" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-275" value="-_instancia:PersistenciaCategorias" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="5DLN2GQcoPaMtqzTWm6Q-274" vertex="1">
<mxGeometry y="26" width="370" height="26" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-276" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-274" vertex="1">
<mxGeometry y="52" width="370" height="8" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-277" value="+GetInstancia():PersistenciaCategorias
+Alta(unaC: Categorias,Logueo: Usuario)
+Baja(unaC: Categorias,Logueo: Usuario)
+Modificar(unaC: Categorias, Logueo: Usuario)
#Buscar(CodigoC: Caracteres): Categorias
+BuscarActivo(CodigoC: Caracteres,Logueo: Usuario): Categorias" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="5DLN2GQcoPaMtqzTWm6Q-274" vertex="1">
<mxGeometry y="60" width="370" height="100" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-279" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#0050ef;strokeColor=#001DBC;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-71" target="5DLN2GQcoPaMtqzTWm6Q-274" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1917.1800000000003" y="1931.6239999999998" as="sourcePoint" />
<mxPoint x="1736.0947700000002" y="2369.45" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-280" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#e51400;strokeColor=#B20000;entryX=0.53;entryY=1.007;entryDx=0;entryDy=0;exitX=0.415;exitY=-0.014;exitDx=0;exitDy=0;exitPerimeter=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-274" target="5DLN2GQcoPaMtqzTWm6Q-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1769.6221100000002" y="2368.35" as="sourcePoint" />
<mxPoint x="1867.3900000000003" y="1717.964" as="targetPoint" />
<Array as="points">
<mxPoint x="1992.13" y="2000" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-285" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#0050ef;strokeColor=#001DBC;exitX=0.562;exitY=0.003;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.48;entryY=1.004;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-35" target="ME4p64xVa4jrTk1NkuHs-11" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1820.75" y="1565" as="sourcePoint" />
<mxPoint x="1499" y="1190" as="targetPoint" />
<Array as="points">
<mxPoint x="1590" y="1430" />
<mxPoint x="1560" y="1320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-286" value="«interface»<br><b>IPCategorias</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="2546.5000000000005" y="2070" width="109" height="35.5" as="geometry" />
</mxCell>
<mxCell id="5DLN2GQcoPaMtqzTWm6Q-287" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="2500.0000000000005" y="2077.25" width="46.5" height="21" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-1" value="«interface»<br><b>ILCategorias</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="1781.5" y="1018.5" width="104" height="42.5" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-2" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1740" y="1029.25" width="41.5" height="21" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-4" value="LJugar" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2250.0000000000005" y="1259.5" width="230" height="120" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-5" value="-_instancia:LogicaJugar" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="UyJXkFOzxu8Rbxzg1iBU-4" vertex="1">
<mxGeometry y="26" width="230" height="24" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-6" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-4" vertex="1">
<mxGeometry y="50" width="230" height="8" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-7" value="+GetInstancia():LogicaJugar
+JugarJuegos(J:Jugar,Logueo: Usuario)
+ListadoJugadas():List<Jugar>
" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-4" vertex="1">
<mxGeometry y="58" width="230" height="62" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-8" value="«interface»<br><b>ILJugar</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="2521.5" y="1251.5" width="100" height="42.5" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-9" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="2480" y="1259.5" width="41.5" height="21" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-12" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=1.005;exitY=0.288;exitDx=0;exitDy=0;fillColor=#a20025;strokeColor=#000033;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitPerimeter=0;" parent="1" source="ME4p64xVa4jrTk1NkuHs-11" target="5DLN2GQcoPaMtqzTWm6Q-40" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1682.8662000000002" y="1162.68" as="sourcePoint" />
<mxPoint x="2149.6300000000006" y="1164.824" as="targetPoint" />
<Array as="points">
<mxPoint x="1910" y="1100" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-13" value="AltaPreguntas" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1885.5" y="480" width="280" height="120" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-14" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-13" vertex="1">
<mxGeometry y="26" width="280" height="8" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-15" value="#PageLoad(sender: object, e: EventArgs)
#btnAltaPreguntas(sender: object, e: EventArgs)
-LimpioFormulario()
-ActivoControles(Formato: Logico)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-13" vertex="1">
<mxGeometry y="34" width="280" height="86" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-20" value="ManejoPreguntas" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2230" y="374" width="460" height="140" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-21" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-20" vertex="1">
<mxGeometry y="26" width="460" height="8" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-22" value="#PageLoad(sender: object, e: EventArgs)
#btnAgregarPreguntasdeUnJuego(unaP: Preguntas, unJ: Juegos,Logueo: Usuario)
#btnEliminarPreguntasdeUnJuego(unaP: Preguntas, unJ: Juegos,Logueo: Usuario)
#GridView(GVPreguntas)
-LimpioFormulario()
-ActivoControles(Formato: Logico)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-20" vertex="1">
<mxGeometry y="34" width="460" height="106" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-23" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;startArrow=classicThin;startFill=0;entryX=0.485;entryY=1.011;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.89;exitY=-0.027;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="UyJXkFOzxu8Rbxzg1iBU-22" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2280" y="1020" as="sourcePoint" />
<mxPoint x="1920.56" y="480.4079999999999" as="targetPoint" />
<Array as="points">
<mxPoint x="2200" y="710" />
<mxPoint x="2220" y="630" />
<mxPoint x="2250" y="580" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-24" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;startArrow=classicThin;startFill=0;exitX=0.729;exitY=-0.009;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.481;entryY=1.012;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="UyJXkFOzxu8Rbxzg1iBU-15" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2310" y="990" as="sourcePoint" />
<mxPoint x="2020" y="480" as="targetPoint" />
<Array as="points">
<mxPoint x="2100" y="790" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-26" value="Logueo" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2080" y="195" width="420" height="90" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-27" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-26" vertex="1">
<mxGeometry y="26" width="420" height="8" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-28" value="#LogueoUsuario(UsuarioLog: Caracteres, Contraseña: Caracteres): Usuario" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="UyJXkFOzxu8Rbxzg1iBU-26" vertex="1">
<mxGeometry y="34" width="420" height="56" as="geometry" />
</mxCell>
<mxCell id="UyJXkFOzxu8Rbxzg1iBU-31" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;startArrow=classicThin;startFill=0;entryX=0.506;entryY=1.054;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.809;exitY=-0.009;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="UyJXkFOzxu8Rbxzg1iBU-28" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2330" y="1010" as="sourcePoint" />
<mxPoint x="2143.2" y="712.5440000000001" as="targetPoint" />
<Array as="points">
<mxPoint x="2160" y="740" />
<mxPoint x="2200" y="430" />
<mxPoint x="2230" y="360" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fxb4BYt8bNN3_fCUBiWG-1" value="Listado Sin Asignacion" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="2230" y="620" width="380" height="140" as="geometry" />
</mxCell>
<mxCell id="fxb4BYt8bNN3_fCUBiWG-2" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="fxb4BYt8bNN3_fCUBiWG-1" vertex="1">
<mxGeometry y="26" width="380" height="8" as="geometry" />
</mxCell>
<mxCell id="fxb4BYt8bNN3_fCUBiWG-3" value="#PageLoad(sender: object, e: EventArgs)
#GridView(GVPreguntas)
+ListadoJuegosNuncaUsados(Logueo: Usuario): List<Juegos>
+ListadoPreguntasNuncaUsadas(Logueo: Usuario):List<Preguntas>
+ListadoJuegosVacios(Logueo: Usuario): List<Juegos>
-ActivoControles(Formato: Logico)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="fxb4BYt8bNN3_fCUBiWG-1" vertex="1">
<mxGeometry y="34" width="380" height="106" as="geometry" />
</mxCell>
<mxCell id="cu_D67_XhXHZGglLduIj-1" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;fillColor=#fa6800;strokeColor=#C73500;startArrow=classicThin;startFill=0;entryX=0.512;entryY=1.004;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0;exitDx=0;exitDy=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-38" target="fxb4BYt8bNN3_fCUBiWG-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2327.2" y="1005.76" as="sourcePoint" />
<mxPoint x="2390.65" y="661.4960000000001" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-1" value="PPreguntasdeUnJuego " style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1920" y="2329" width="530" height="120" as="geometry" />
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-2" value="-_instancia:PersistenciaPreguntasdeUnJuego " style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="shWQwU3bApTxkDN81S-U-1" vertex="1">
<mxGeometry y="26" width="530" height="26" as="geometry" />
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-3" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="shWQwU3bApTxkDN81S-U-1" vertex="1">
<mxGeometry y="52" width="530" height="8" as="geometry" />
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-4" value="+GetInstancia():PersistenciaPreguntasdeUnJuego
+AgregarPreguntasdeUnJuego(unaP: Preguntas, unJ: Juegos,Logueo: Usuario)
+EliminarPreguntasdeUnJuego(unaP: Preguntas, unJ: Juegos,Logueo: Usuario)

" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="shWQwU3bApTxkDN81S-U-1" vertex="1">
<mxGeometry y="60" width="530" height="60" as="geometry" />
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-5" value="" style="html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#AFFFAF;shape=mxgraph.archimate3.interface;rotation=0;" parent="1" vertex="1">
<mxGeometry x="2450" y="2329" width="46.5" height="21" as="geometry" />
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-6" value="«interface»<br><b>IPreguntasdeUnJuego&nbsp;</b>" style="html=1;" parent="1" vertex="1">
<mxGeometry x="2496.5" y="2320" width="143.5" height="39" as="geometry" />
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-9" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#e51400;strokeColor=#B20000;entryX=0.423;entryY=1.035;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.295;exitY=-0.021;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="shWQwU3bApTxkDN81S-U-1" target="5DLN2GQcoPaMtqzTWm6Q-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2022.13" y="2310" as="sourcePoint" />
<mxPoint x="2101.83" y="1783.5259999999998" as="targetPoint" />
<Array as="points">
<mxPoint x="1922.13" y="2010" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="shWQwU3bApTxkDN81S-U-10" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=0.331;exitY=1.079;exitDx=0;exitDy=0;exitPerimeter=0;fillColor=#0050ef;strokeColor=#001DBC;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-71" target="shWQwU3bApTxkDN81S-U-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2227.9300000000003" y="1930.6239999999998" as="sourcePoint" />
<mxPoint x="2167.13" y="2322" as="targetPoint" />
<Array as="points">
<mxPoint x="2042.13" y="2120" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ME4p64xVa4jrTk1NkuHs-8" value="LCategoria" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;" parent="1" vertex="1">
<mxGeometry x="1322.13" y="1029.25" width="420" height="160" as="geometry" />
</mxCell>
<mxCell id="ME4p64xVa4jrTk1NkuHs-9" value="-_instancia:LogicaCategorias" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="ME4p64xVa4jrTk1NkuHs-8" vertex="1">
<mxGeometry y="26" width="420" height="26" as="geometry" />
</mxCell>
<mxCell id="ME4p64xVa4jrTk1NkuHs-10" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="ME4p64xVa4jrTk1NkuHs-8" vertex="1">
<mxGeometry y="52" width="420" height="8" as="geometry" />
</mxCell>
<mxCell id="ME4p64xVa4jrTk1NkuHs-11" value="+GetInstancia():LogicaCategorias
+Alta(unaC: Categorias,Logueo: Usuario)
+Baja(unaC: Categorias,Logueo: Usuario)
+Modificar(unaC: Categorias,Logueo: Usuario)
+BuscarActivo(CodigoC: Caracteres,Logueo: Usuario): Categorias" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="ME4p64xVa4jrTk1NkuHs-8" vertex="1">
<mxGeometry y="60" width="420" height="100" as="geometry" />
</mxCell>
<mxCell id="ME4p64xVa4jrTk1NkuHs-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-81" target="5DLN2GQcoPaMtqzTWm6Q-81" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ME4p64xVa4jrTk1NkuHs-14" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;exitX=1.001;exitY=0.082;exitDx=0;exitDy=0;fillColor=#a20025;strokeColor=#000033;entryX=-0.017;entryY=0.166;entryDx=0;entryDy=0;exitPerimeter=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-79" target="5DLN2GQcoPaMtqzTWm6Q-40" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1798.11" y="1137.3000000000002" as="sourcePoint" />
<mxPoint x="2114.01" y="1037.0000000000002" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="L_LbBfIGM1px4vwU8qJK-11" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#a20025;strokeColor=#000033;entryX=0.772;entryY=1.031;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="UyJXkFOzxu8Rbxzg1iBU-4" target="5DLN2GQcoPaMtqzTWm6Q-40" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2340" y="1110" as="sourcePoint" />
<mxPoint x="2191.59" y="1076.892" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="L_LbBfIGM1px4vwU8qJK-12" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#e51400;strokeColor=#B20000;entryX=0.624;entryY=1.043;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-69" target="5DLN2GQcoPaMtqzTWm6Q-37" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2324.93" y="2103.2599999999998" as="sourcePoint" />
<mxPoint x="2137.63" y="1770.672" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="6SWTKMzSxXTVwArixc-_-1" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;startArrow=blockThin;startFill=1;fillColor=#0050ef;strokeColor=#001DBC;entryX=0.508;entryY=1.018;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.779;exitY=0.004;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="5DLN2GQcoPaMtqzTWm6Q-35" target="UyJXkFOzxu8Rbxzg1iBU-7" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2192.58" y="1639.8600000000001" as="sourcePoint" />
<mxPoint x="1837.99696" y="1444.97" as="targetPoint" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>