Bien, veamos el mismo ejemplo de los tres boxes, pero implementado con Map Map de Llaba.
Bueno, muy parecido también a lo que hicimos con Páis.
Acá tenemos un ArrayList del tipo String para los roles.
Podríamos utilizar también, por ejemplo, un Ismet tal como lo tenemos acá.
Entonces voy a copiar esto tal cual y lo vamos a pegar acá arriba, por ejemplo debajo de telitas,
roles string y lo tenemos que modificar.
Por ejemplo, voy a copiar lista roles, string, lista roles.
Bueno, voy a camber acá a map.
A pesar de que también es del tipo string, string, string.
Pero roles, un mapa.
Un mapa.
Bien.
Y acá también.
Voy a dejar tres el truquito roles.
Bien Rol.
Admin va como llave, como valor acá.
Entonces el Yussef, también del moderador, también como llave y como valor en el fondo como valor
a mostrar en el formulario, como etiqueta, como label.
Colocamos administrador acá administrador.
Usuario.
Usuario y acá moderador se fijan en español y de forma simple moderador, administrador, usuario,
entonces que muestre esto, pero que envía y que guarde estas llaves, estos nombres de roles que se
manejan en sprint por detrás, ya sea la base de dato con el principio Unity o como lo vayamos a implementar.
Bien, entonces ahora modificamos la vista, copiamos este nombre con el cual se pasa la lista, nos
vamos al formulario, cambiamos acá en roles, en el foreach, copiamos y pegamos acá pegamos punto
en try set con paréntesis, nombre, método.
Entonces la lista del mapa, el mapa a punto en Trichet.
Bien, y vamos a enviar.
Bueno, acá tenemos que decidir en Value el que enviamos.
Por ejemplo, vamos a enviar el QY, la llave o nombre parámetro del mapa.
Bueno, el quiz justamente sería esto acá.
Acá tenemos el put@ qui am valva el qui rol a mi rol Yussef Rol moderador y value de todo acá.
Entonces, en la etiqueta, en el label, lo que vamos a mostrar colocamos value o valeo, guardamos
y eso es todo.
Nada más.
Lo demás se mantiene tal cual.
Porque va a volar o va a ampliar el rol aquí y lo puebla en el field en roles.
Entonces cae que se envía 1.
Cagues, se selecciona y se envía a este arreglo.
Va polar cada elemento, cada aquí en el array list del atributo roles en la clase usuario.
Pero todo esto por debajo de forma automática.
Por debajo lo agrega.
Vamos a revisar.
Se fijan mucho más amistoso roles usuario, administrador y moderador.
Ver código fuente o impresionar o incluso todo acá.
Ver código fuente.
Acabareis acá, se muestra bien.
Se dejan, entonces tenemos Value Rol Yussef Rol, admin, rol moderador por cada check box y esto lo
que vamos a enviar y lo que vamos a registrar.
Pero lo que se muestra al usuario es bueno.
Lo que pusimos en Value usuario, administrador y moderador.
Entonces, por ejemplo, el hijo administrador y moderador, algún país Venezuela.
Voy a quitar el 3.
Dejamos solamente dos caracteres.
Y la fecha?
Enviar dejan a mí y moderador, así que funciona efecto y esto es lo que se envía como llave.
Nada más.
Continuamos en la siguiente clase.