Example #1
0
        public static string MostrarEstante(Estante e)
        {
            string aux = "";

            foreach (Producto p in e.productos)
            {
                aux = aux + Producto.MostrarProducto(p) + "\n";
            }
            return(aux);
        }
Example #2
0
        //6) El método público de clase MostrarEstante, retornará una cadena con toda la información del
        //estante, incluyendo el detalle de cada uno de sus productos.Reutilizar código.

        public static string MostrarEstante(Estante e)
        {
            string retorno;

            retorno = e.ubicacionEstante.ToString() + " ";

            foreach (Producto producto in e.productos)
            {
                if (!(e.productos is null)) //si es verdadero
                {
                    retorno += Producto.MostrarProducto(producto);
                }
            }
            return(retorno);
        }
        public static string MostrarEstante(Estante e)
        {
            StringBuilder retorno = new StringBuilder();
            string        retornoString;

            retorno.AppendLine("Ubicacion estante: " + e.ubicacionEstante);
            retorno.AppendLine("Capacidad: " + e.productos.Length);
            retorno.AppendLine("Productos: ");
            foreach (Producto p in e.productos)
            {
                retorno.Append(Producto.MostrarProducto(p));
            }

            retornoString = retorno.ToString();

            return(retornoString);
        }