Exemplo n.º 1
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder sb = new StringBuilder();

            for (int i = 0; i < e.listaProductos.Length; i++)
            {
                sb.Append(Producto.MostrarProducto(e.listaProductos[i]));
            }
            return(String.Format("Estante ubicacion: {0}\n Producto: {1}\n", e.ubicacionEstante, sb.ToString()));
        }
Exemplo n.º 2
0
        public static string MostrarEstante(Estante estante)
        {
            string cadena = "";

            foreach (var producto in estante.productos)
            {
                cadena += Producto.MostrarProducto(producto) + "\n\n";
            }

            return(cadena);
        }
Exemplo n.º 3
0
        public static string MostrarEstante(Estante e)
        {
            string asd = "";

            for (int i = 0; i < e.productos.Length; i++)
            {
                asd = asd + "\n" + Producto.MostrarProducto(e.productos[i]);
            }

            return(asd);
        }
Exemplo n.º 4
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder sb = new StringBuilder();

            foreach (Producto item in e.GetProductos())
            {
                sb.AppendLine(Producto.MostrarProducto(item));
            }

            return(sb.ToString());
        }
Exemplo n.º 5
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder s = new StringBuilder();

            s.AppendLine("Ubicacion: " + e.ubicacionEstante);
            foreach (Producto p in e.productos)
            {
                s.AppendLine(Producto.MostrarProducto(p));
            }
            return(s.ToString());
        }
Exemplo n.º 6
0
        public static string MostrarEstante(Estante e1)
        {
            StringBuilder sb = new StringBuilder();

            foreach (Producto p in e1.GetProducto())
            {
                sb.AppendLine(Producto.MostrarProducto(p));
                sb.AppendLine(" ");
            }

            return(sb.ToString());
        }
Exemplo n.º 7
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder retValue = new StringBuilder();

            retValue.AppendLine("Productos en el estante ubicado en:" + e._ubicacionEstante);
            foreach (var item in e._productos)
            {
                retValue.AppendLine(Producto.MostrarProducto(item));
            }

            return(retValue.ToString());
        }
        public static string MostrarEstantes(Estante e)
        {
            Producto[] productos = e.GetProductos();
            string     datos     = "Datos del estante introducido\n\n";

            for (int i = 0; i < productos.Length; i++)
            {
                datos = datos + Producto.MostrarProducto(e.productos[i]) + "\n\n";
            }

            return(datos);
        }
Exemplo n.º 9
0
        public static string MostrarEstante(Estante e)
        {
            int           i;
            StringBuilder sb = new StringBuilder();

            for (i = 0; i < e.productos.Length; i++)
            {
                sb.AppendLine(Producto.MostrarProducto(e.productos[i]));
            }

            return(sb.ToString());
        }
Exemplo n.º 10
0
        public static String MostrarEstante(Estante e)
        {
            String retorno   = string.Format("Ubicación del Estante: {0}", e.ubicacionEstante);
            String productos = "";

            for (int i = 0; i < e.GetProductos().Length; i++)
            {
                productos += Producto.MostrarProducto(e.GetProductos()[i]);
            }
            retorno += productos;
            return(retorno);
        }
Exemplo n.º 11
0
        public static string MostrarEstante(Estante unEstante)
        {
            StringBuilder retorno = new StringBuilder();

            retorno.AppendLine($"Ubicacion del estante: {unEstante.ubicacionEstante}");

            for (int i = 0; i < unEstante.producto.Length; i++)
            {
                retorno.AppendLine(Producto.MostrarProducto(unEstante.producto[i]));
            }
            return(retorno.ToString());
        }
        public static string MostrarEstante(Estante e)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendFormat("Ubicacion estante: {0}", e.ubicacionEstante);

            for (int i = 0; i < e.productos.Length; i++)
            {
                stringBuilder.AppendFormat(Producto.MostrarProducto(e.productos[i]));
            }
            return(stringBuilder.ToString());
        }
Exemplo n.º 13
0
        public string MostrarEstante(Estante e)
        {
            StringBuilder datos = new StringBuilder();

            //Producto[] aux = e.GetProductos();

            foreach(Producto p in e.GetProductos())
            {
                Producto.MostrarProducto(p);
            }

            return datos.ToString();
        }
Exemplo n.º 14
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("Estante: {0}\n", e.ubicacionEstante);

            foreach (Producto p in e.productos)
            {
                sb.AppendLine(Producto.MostrarProducto(p));
                sb.AppendLine("-------------------------------------------");
            }
            return(sb.ToString());
        }
Exemplo n.º 15
0
        public static string MostrarEstante(Estante estante)
        {
            string estanteFinal;

            Producto[] productos = estante.GetProductos();

            estanteFinal = String.Concat(estante.ubicacion);
            foreach (Producto i in  productos)
            {
                estanteFinal = String.Concat(estanteFinal, Producto.MostrarProducto(i));
            }
            return(estanteFinal);
        }
Exemplo n.º 16
0
        /// <summary>
        /// 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.
        /// </summary>
        /// <param name="estante"></param>
        /// <returns>Retorna el valor </returns>
        public static string MostrarEstante(Estante estante)
        {
            StringBuilder strEstante = new StringBuilder();

            strEstante.AppendFormat("El estante esta ubicado en {0} ", estante.GetUbicacion());
            strEstante.AppendLine();
            strEstante.AppendFormat("Sus productos son:");
            strEstante.AppendLine();
            foreach (Producto producto in estante.GetProductos())
            {
                strEstante.AppendLine(Producto.MostrarProducto(producto));
            }
            return(strEstante.ToString());
        }
Exemplo n.º 17
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder contenidoEstante = new StringBuilder();

            contenidoEstante.Append("\nEl estante posee capacidad para " + e.productos.Length.ToString() + " productos.\n");
            contenidoEstante.Append("Los productos en stock son:\n\n");

            foreach (var producto in e.productos)
            {
                contenidoEstante.Append(Producto.MostrarProducto(producto));
            }

            return(contenidoEstante.ToString());
        }
Exemplo n.º 18
0
        // Es estàtico ya que le tengo que pasar un objeto de la clase. Si no recibiera parámetros, podría no ser estático.
        public static string MostrarEstante(Estante e)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine(string.Format("Estante nro {0}", e.ubicacionEstante.ToString()));

            for (int i = 0; i < e.GetProductos().Length; i++)
            {
                sb.AppendLine(Producto.MostrarProducto(e.GetProductos()[i]));
                sb.AppendLine();
            }

            return(sb.ToString());
        }
Exemplo n.º 19
0
        /// <summary>
        /// Devuelve la información del estante con la información de sus respectivos productos.
        /// </summary>
        /// <param name="estante"></param>
        /// <returns></returns>
        public static string MostrarEstante(Estante estante)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("Ubicacion estante: {0}\n", estante.ubicacionEstante);
            for (int i = 0; i < estante.productos.Length; i++)
            {
                if (!(estante.productos[i] is null))
                {
                    sb.AppendLine(Producto.MostrarProducto(estante.productos[i]));
                }
            }
            return(sb.ToString());
        }
Exemplo n.º 20
0
        /*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. SIEMPRE QUE DIGA DE CLASE ES ESTATICO*/
        public static string MostrarEstante(Estante e)
        {
            StringBuilder sb = new StringBuilder();

            foreach (Producto p in e.productos)
            {
                if (!object.ReferenceEquals(p, null))//si item no es null dice
                {
                    sb.Append(Producto.MostrarProducto(p));
                    sb.Append("\n");
                }
            }

            return(sb.ToString());
        }
Exemplo n.º 21
0
        public string MostrarEstante(Estante est)
        {
            StringBuilder concat = new StringBuilder();

            concat.AppendFormat("Ubicacion del estante: {0}", est.ubicacionEstante);

            //for (i= 0; i< est.producto.Length; i++)

            foreach (Producto prod in est.producto)
            {
                concat.AppendLine(Producto.MostrarProducto(prod));
            }

            return(concat.ToString());
        }
Exemplo n.º 22
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder sb = new StringBuilder();

            Producto[] aux = e.GetProducto();

            /*for(int i = 0; i < aux.Length; i++)
             * {
             *  sb.AppendLine(Producto.MostrarProducto(aux[i]));
             * }*/
            foreach (Producto producto in aux)
            {
                sb.AppendLine(Producto.MostrarProducto(producto));
            }
            return(sb.ToString());
        }
Exemplo n.º 23
0
        public static string MostrarEstante(Estante e)
        {
            string auxB = "";

            if (!(e is null))
            {
                StringBuilder sb = new StringBuilder();
                sb.AppendFormat("Ubicacion: {0}\n", e.ubicacionEstante);
                foreach (Producto p in e.productos)
                {
                    if (!(p is null))
                    {
                        sb.AppendFormat("Producto: {0}\n", Producto.MostrarProducto(p));
                    }
                }
                return(sb.ToString());
            }
            return(auxB);
        }
Exemplo n.º 24
0
        public static string MostrarEstante(Estante e)
        {
            int    i;
            string informacion;

            //estante
            informacion  = String.Format("Ubicación estante: {0}\n\n", e.ubicacionEstante);
            informacion += String.Format("{0,-20}{1,-10}{2,-10}\n", "Codigo de Barra", "Marca", "Precio");
            //detalle de cada uno de los productos
            for (i = 0; i < e.productos.Length; i++)
            {
                if (!(Object.Equals(e.productos[i], null)))//si no está vacío, muestro
                {
                    informacion += Producto.MostrarProducto(e.productos[i]);
                }
            }


            return(informacion);
        }
Exemplo n.º 25
0
        public static string MostrarEstante(Estante e)
        {
            StringBuilder cadena = new StringBuilder();

            cadena.AppendFormat("Ubicacion del estante: {0} \n", e.ubicacionEstante);
            cadena.AppendFormat("Capacidad: {0} \n", e.productos.Length);

            /*
             * String.Format("Ubicacion estante: {0} ", e.ubicacionEstante);
             * String.Format("Capacidad: {0}", e.productos.Length);
             * String.Format("PRODUCTOS: ");*/
            //string aux = "";

            if (!(e is null))
            {
                foreach (Producto p in e.productos)
                {
                    cadena.AppendLine(Producto.MostrarProducto(p));
                    //aux = aux + "\n" + Producto.MostrarProducto(p);
                }
            }
            return(cadena.ToString());
            //return aux;
        }