1
00:00:00,210 --> 00:00:05,790
Bien, veamos el mismo ejemplo de los tres boxes, pero implementado con Map Map de Llaba.

2
00:00:06,120 --> 00:00:09,600
Bueno, muy parecido también a lo que hicimos con Páis.

3
00:00:09,900 --> 00:00:13,020
Acá tenemos un ArrayList del tipo String para los roles.

4
00:00:13,110 --> 00:00:17,340
Podríamos utilizar también, por ejemplo, un Ismet tal como lo tenemos acá.

5
00:00:17,760 --> 00:00:24,420
Entonces voy a copiar esto tal cual y lo vamos a pegar acá arriba, por ejemplo debajo de telitas,

6
00:00:24,420 --> 00:00:28,200
roles string y lo tenemos que modificar.

7
00:00:28,560 --> 00:00:33,510
Por ejemplo, voy a copiar lista roles, string, lista roles.

8
00:00:33,600 --> 00:00:35,070
Bueno, voy a camber acá a map.

9
00:00:36,030 --> 00:00:39,280
A pesar de que también es del tipo string, string, string.

10
00:00:39,510 --> 00:00:41,340
Pero roles, un mapa.

11
00:00:41,460 --> 00:00:41,970
Un mapa.

12
00:00:42,210 --> 00:00:42,420
Bien.

13
00:00:42,660 --> 00:00:43,380
Y acá también.

14
00:00:44,770 --> 00:00:48,790
Voy a dejar tres el truquito roles.

15
00:00:54,340 --> 00:00:55,210
Bien Rol.

16
00:00:55,270 --> 00:00:57,700
Admin va como llave, como valor acá.

17
00:00:58,390 --> 00:01:06,640
Entonces el Yussef, también del moderador, también como llave y como valor en el fondo como valor

18
00:01:06,670 --> 00:01:10,200
a mostrar en el formulario, como etiqueta, como label.

19
00:01:10,300 --> 00:01:15,730
Colocamos administrador acá administrador.

20
00:01:17,740 --> 00:01:18,310
Usuario.

21
00:01:19,600 --> 00:01:29,080
Usuario y acá moderador se fijan en español y de forma simple moderador, administrador, usuario,

22
00:01:29,200 --> 00:01:35,230
entonces que muestre esto, pero que envía y que guarde estas llaves, estos nombres de roles que se

23
00:01:35,230 --> 00:01:40,840
manejan en sprint por detrás, ya sea la base de dato con el principio Unity o como lo vayamos a implementar.

24
00:01:41,030 --> 00:01:46,780
Bien, entonces ahora modificamos la vista, copiamos este nombre con el cual se pasa la lista, nos

25
00:01:46,780 --> 00:01:55,120
vamos al formulario, cambiamos acá en roles, en el foreach, copiamos y pegamos acá pegamos punto

26
00:01:55,210 --> 00:01:59,770
en try set con paréntesis, nombre, método.

27
00:01:59,920 --> 00:02:03,660
Entonces la lista del mapa, el mapa a punto en Trichet.

28
00:02:03,910 --> 00:02:05,080
Bien, y vamos a enviar.

29
00:02:05,170 --> 00:02:07,870
Bueno, acá tenemos que decidir en Value el que enviamos.

30
00:02:07,930 --> 00:02:13,500
Por ejemplo, vamos a enviar el QY, la llave o nombre parámetro del mapa.

31
00:02:15,050 --> 00:02:17,510
Bueno, el quiz justamente sería esto acá.

32
00:02:17,910 --> 00:02:26,120
Acá tenemos el put@ qui am valva el qui rol a mi rol Yussef Rol moderador y value de todo acá.

33
00:02:28,760 --> 00:02:35,780
Entonces, en la etiqueta, en el label, lo que vamos a mostrar colocamos value o valeo, guardamos

34
00:02:35,930 --> 00:02:36,680
y eso es todo.

35
00:02:36,920 --> 00:02:37,490
Nada más.

36
00:02:37,640 --> 00:02:38,810
Lo demás se mantiene tal cual.

37
00:02:38,990 --> 00:02:45,200
Porque va a volar o va a ampliar el rol aquí y lo puebla en el field en roles.

38
00:02:45,590 --> 00:02:46,910
Entonces cae que se envía 1.

39
00:02:46,940 --> 00:02:49,370
Cagues, se selecciona y se envía a este arreglo.

40
00:02:49,490 --> 00:02:57,450
Va polar cada elemento, cada aquí en el array list del atributo roles en la clase usuario.

41
00:02:57,860 --> 00:02:59,870
Pero todo esto por debajo de forma automática.

42
00:02:59,900 --> 00:03:01,490
Por debajo lo agrega.

43
00:03:02,090 --> 00:03:03,050
Vamos a revisar.

44
00:03:08,610 --> 00:03:12,910
Se fijan mucho más amistoso roles usuario, administrador y moderador.

45
00:03:15,350 --> 00:03:19,960
Ver código fuente o impresionar o incluso todo acá.

46
00:03:21,640 --> 00:03:22,750
Ver código fuente.

47
00:03:23,870 --> 00:03:25,730
Acabareis acá, se muestra bien.

48
00:03:25,790 --> 00:03:33,400
Se dejan, entonces tenemos Value Rol Yussef Rol, admin, rol moderador por cada check box y esto lo

49
00:03:33,410 --> 00:03:35,390
que vamos a enviar y lo que vamos a registrar.

50
00:03:35,810 --> 00:03:38,750
Pero lo que se muestra al usuario es bueno.

51
00:03:38,960 --> 00:03:42,920
Lo que pusimos en Value usuario, administrador y moderador.

52
00:03:45,380 --> 00:03:51,590
Entonces, por ejemplo, el hijo administrador y moderador, algún país Venezuela.

53
00:03:52,860 --> 00:03:54,480
Voy a quitar el 3.

54
00:03:54,570 --> 00:03:56,040
Dejamos solamente dos caracteres.

55
00:04:03,330 --> 00:04:04,020
Y la fecha?

56
00:04:06,910 --> 00:04:12,580
Enviar dejan a mí y moderador, así que funciona efecto y esto es lo que se envía como llave.

57
00:04:13,030 --> 00:04:13,690
Nada más.

58
00:04:13,870 --> 00:04:15,610
Continuamos en la siguiente clase.
