Vamos a continuar trabajando con nuestro proyecto.
Ya estamos mandando nuestros datos de una forma que va a ser más fácil de leerlos y pudiste ver la sintaxis
en HTML para poder generar arreglos de este estilo y tenemos esto voy a comentar estas líneas.
Y vamos a tener algo así.
Y viendo nuestro ejemplo lo siguiente que tendríamos que hacer es los artículos el proyecto que hicimos
en el video anterior nada más tenía un artículo en venta nosotros le dábamos el nombre y el precio sin
embargo aquí estamos vendiendo cinco artículos diferentes y a veces hay la posibilidad de que el usuario
no quiera alguno de ellos podrías crear algo así como artículos y crear otra copia y el artículos con
un producto dos y un precio dos.
Luego el 3 y el 4 y el 5.
Pero qué pasaría si tuviéramos unos 500 artículos pues tendrías que ser 500 validaciones y 500 variables
de cada una y no creo que sea muy conveniente hacer algo así.
Lo que podemos hacer es esta variable de boletos aquí la tenemos como boletos podríamos crear una copia
y poner la número boletos igual a boletos esto para estos boletos que estamos enviando aquí no no tengamos
que cambiar nada.
Así que vamos a tener una copia en número boletos y si le damos aquí a
ponerlo aquí.
Número de boletos podemos ver que esto es un arreglo así que un arreglo lo puedes recorrer con el Furyk
y vamos a hacer lo siguiente Vamos a ponerle Fortich número boletos y lo vamos a poner y
valio por lo normal el Fortich es suficiente con ponerle uno así pero necesitamos las llaves necesitamos
saber si es un día completo o dos días sobre todo aquí donde le damos el set.
Por eso voy a pasar que valio para tener los dos valores a mi disposición lo siguiente que quiero hacer
es y poner aquí en el frizz.
Vamos a darle IF y en el valio tendríamos de cantidad.
Así que si la cantidad es mayor que cero entonces corre él y si no no hagas nada y aquí lo va a convertir
entero int la cantidad de entero lo siguiente cáncer es decir creando estas instancias y para eso va
a crear un igual a cero y dentro del fue a poner más y de esta forma vamos a ir creando artículo
1 luego el 2 y el 3 y el 4 siempre y cuando sea mayor a cero y vamos a hacer lo siguiente.
Aquí voy a ponerme variable hacer una sintaxis un poco distinta según el artículo en su campo y esto
nos va a crear la variable de Artículo 1.
Artículo cero luego uno logo dos iguala al nuevo ítem que es la que tenemos aquí arriba.
Luego a copiar esto y lo apegar aquí y puedo copiar esta sintaxis y pegarla aquí todo nuestro código
ok a quién vamos a poner lo siguiente ponerle pase iba a ser el tipo de pase que estamos adquiriendo
y le vamos a poner el ki el ki vendría siendo un día completo o dos días y ese va a cambiar según vaya
recorriendo el arreglo en el Korrontzi vamos a poner MXN pero puedes ponerle un dólar o un euro o la
moneda de tu país siempre y cuando Peppa la soporte y lo vamos a cracking cantidad valio cantidad que
está aquí
y por último el precio que el precio también está aquí.
O copiar esto y pegarlo aquí abajo
precio
entonces lo siguiente hacerle un hueco.
Artículo 1 en artículo cero para asegurarnos que al menos estamos entrando en el ser o tal vez no hoy
no se crea ni el 1 ni el 2 porque nada más seleccionamos que queremos boletos para el primer día y le
damos Get
y vamos a quitar esta parte
y
quitar que poner en IHF que corté anteriormente si recargamos
el nos está redireccionando y no queremos que nos redirección orita para atrás calcular pagar y no nos
pase un día.
Es decir se están creando las instancias automáticamente y vamos a darles un espacio nada más y puedo
darle quanti.
Creo que si se llama así vamos a volver a abrir Haytham
quam activities para imprimir las cantidades que tenemos un boleto.
Entonces si se están creando de forma correcta así que al menos así podemos recorrer todos los valores
que tengamos algún arreglo e instancias nuestras clases de forma dinámica irlas llenando los valores
como el tití o el precio de forma más dinámica en el siguiente video vamos a continuar trabajando vamos
a dar con esta lista de artículos y seguir creando un poco más de código.