Closed Joseale58 closed 1 year ago
Gracias @Joseale58
Estas son las evidencias de lo encontrado en este issue:
Cuando se visualiza las cervezas por Envasado, se visualiza la cerveza, pero no la información del envasado, es decir, que unidad de volumen y la cantidad de volumen asociada a este envasado.
Por otro lado, en el EnvasadoRepository, en el método GetAssociatedBeersAsync, se evidencia esta forma para obtener las cervezas asociadas al envasado:
Gracias @Joseale58,
Esta es la solución a este incidente.
El resultado esperado es este:
La respuesta de la ruta ahora incluye la información del envasado de la cerveza.
Se creó una nueva clase que se llama CervezaEnvasada que es utilizada para dar la respuesta a la petición.
En el repositorio de la cervezas, se realizó el cambio asi:
Y en el EnvasadoService se realiza el mapeo de una cerveza con las propiedades adicionales para la cerveza envasada:
En las CervezasEnvasados cuando se traen la colección de cervezas, las mismas, no traen el envasado ni la unidad de volumen.
También de anotar, en buenas prácticas, el de no declarar vars dentro de un ciclo