public static string Mostrar(Shopping s)
        {
            string retorno = "Capacidad del Shopping: " + s._capacidad.ToString() + "\n";

            retorno += "Total por importadores: $" + s.PrecioDeImportadores.ToString() + "\n";
            retorno += "Total por exportadores: $" + s.PrecioDeExportadores.ToString() + "\n";
            retorno += "Total: $" + s.PrecioTotal.ToString() + "\n";

            retorno += "**********************************************************\n";
            retorno += "Listado de comercios\n";
            retorno += "**********************************************************\n";

            foreach (Comercio c in s._comercios)
            {
                if (c is Exportador)
                {
                    retorno += ((Exportador)c).Mostrar() + "\n";
                }
                else if (c is Importador)
                {
                    retorno += ((Importador)c).Mostrar() + "\n";
                }
            }
            return(retorno);
        }
        public static string Mostrar(Shopping s)
        {
            StringBuilder retorno = new StringBuilder();

            if (Object.Equals(s, null) == false)
            {
                retorno.AppendLine("Capacidad del shopping " + s._capacidad);
                retorno.AppendLine("Total importadores " + s.PrecioImportadores.ToString());
                retorno.AppendLine("Total exportadores " + s.PrecioExportadores.ToString());
                retorno.AppendLine("Total " + s.PrecioTotal.ToString());
                retorno.AppendLine("listado de comercios");
                foreach (Comercio aux in s._comercios)
                {
                    if (aux is Importador)
                    {
                        retorno.AppendLine(((Importador)aux).Mostrar());
                        retorno.AppendLine();
                    }
                    else
                    {
                        retorno.AppendLine(((Exportador)aux).Mostrar());
                        retorno.AppendLine();
                    }
                }
            }
            return(retorno.ToString());
        }
示例#3
0
        public static string Mostrar(Shopping s)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine("Capacidad del Shopping: " + s._capacidad);
            sb.AppendLine("Total por Importadores: " + s.PrecioDeImportadores);
            sb.AppendLine("Total por Exportadores: " + s.PrecioDeExportadores);
            sb.AppendLine("Total: " + s.PrecioTotal);
            sb.AppendLine("***************************************");
            sb.AppendLine("Listado de Comercios");
            sb.AppendLine("***************************************");

            foreach (Comercio item in s._comercios)
            {
                if (item is Importador)
                {
                    sb.AppendLine(((Importador)item).Mostrar());
                }
                else if (item is Exportador)
                {
                    sb.AppendLine(((Exportador)item).Mostrar());
                }
            }

            return(sb.ToString());
        }
        public static string Mostrar(Shopping shopping)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("\n******************************************\n\n");
            sb.AppendFormat("Capacidad del Shopping: {0}\n", shopping._capacidad);
            sb.AppendFormat("Total por Importadores: ${0}\n", shopping.PrecioDeImportadores);
            sb.AppendFormat("Total por Exportadores: ${0}\n", shopping.PrecioDeExportadores);
            sb.AppendFormat("Total: ${0}\n", shopping.PrecioTotal);
            sb.AppendFormat("\n******************************************\n\n");

            foreach (Comercio comercio in shopping._comercios)
            {
                if (comercio is Exportador)
                {
                    sb.AppendFormat(((Exportador)comercio).Mostrar());
                }
                else if (comercio is Importador)
                {
                    sb.AppendFormat(((Importador)comercio).Mostrar());
                }

                sb.AppendFormat("\n\n");
            }
            sb.AppendFormat("\n******************************************\n");

            return(sb.ToString());
        }
        public static string Mostrar(Shopping s)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("Capacidad del Shopping {0}\n", s._capacidad);
            sb.AppendFormat("Total por Importadores: {0}\n", s.PrecioDeImportadores);
            sb.AppendFormat("Total por Exportadores: {0}\n", s.PrecioDeExportadores);
            sb.AppendFormat("Total: {0}\n", s.PrecioTotal);
            sb.AppendLine("***********************");
            sb.AppendLine("LISTADO DE COMERCIOS");
            sb.AppendLine("***********************");


            foreach (Comercio comercio in s._comercios)
            {
                if (comercio is Importador)
                {
                    sb.AppendLine(((Importador)comercio).Mostrar());
                }
                if (comercio is Exportador)
                {
                    sb.AppendLine(((Exportador)comercio).Mostrar());
                }
            }
            return(sb.ToString());
        }
示例#6
0
        /// <summary>
        /// Retorna una cadena con la informacion del shopping mas el detalle de cada uno de los comercios
        /// </summary>
        /// <param name="s"></param>
        /// <returns></returns>
        public static string Mostrar(Shopping s)
        {
            StringBuilder x = new StringBuilder();

            x.AppendFormat("Capacidad del shopping: {0}\n", s._capacidad);
            x.AppendFormat("Total por Importadores: ${0}\n", s.PrecioDeImportadores);
            x.AppendFormat("Total por Exportadores: ${0}\n", s.PrecioDeExportadores);
            x.AppendFormat("Total: ${0}\n", s.PrecioTotal);

            x.AppendFormat("************************************************");
            x.AppendLine("\nListado de Comercios:");
            x.AppendFormat("************************************************");

            foreach (Comercio c in s._comercios)
            {
                x.AppendLine(" ");

                if (c is Importador)
                {
                    x.AppendLine(((Importador)c).Mostrar());
                }
                if (c is Exportador)
                {
                    x.AppendLine(((Exportador)c).Mostrar());
                }
            }

            return(x.ToString());
        }
示例#7
0
文件: Shopping.cs 项目: abbul/web1
        public static string Mostrar(Shopping s1)
        {
            StringBuilder sb = new StringBuilder();

            foreach (Comercio c1 in s1._comercios)
            {
                if (c1 is Importador)
                {
                    sb.AppendLine(((Importador)c1).Mostrar());
                }
                else if (c1 is Exportador)
                {
                    sb.AppendLine(((Exportador)c1).Mostrar());
                }
            }
            return(sb.ToString());
        }
        public static string Mostrar(Shopping s)
        {
            string retorno = "";

            foreach (Comercio item in s._comercios)
            {
                if (item is Importador)
                {
                    retorno += ((Importador)item).Mostrar();
                }
                if (item is Exportador)
                {
                    retorno += ((Exportador)item).Mostrar();
                }
            }
            return(retorno);
        }
示例#9
0
        public static string Mostrar(Shopping s)
        {
            StringBuilder retorno = new StringBuilder();

            retorno.AppendFormat("Capacidad total de comercios: {0}\n", s._capacidad);
            retorno.AppendFormat("Total por Importaciones: $ {0}\n", s.PrecioDeImportadores);
            retorno.AppendFormat("Total por Exportaciones: $ {0}\n", s.PrecioDeExportadores);
            retorno.AppendFormat("Total: $ {0}\n", s.PrecioTotal);
            foreach (Comercio item in s._comercios)
            {
                if (item is Importador)
                {
                    retorno.AppendLine(((Importador)(item)).Mostrar());
                }
                else if (item is Exportador)
                {
                    retorno.AppendLine(((Exportador)(item)).Mostrar());
                }
            }
            return(retorno.ToString());
        }