コード例 #1
0
        public string Mostrar()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine("------------------------------------");
            sb.AppendLine("Razon Social: " + razonSocial);
            sb.AppendLine("Ganancia Total: \t$" + GananciasPorTotal.ToString("0.##"));
            sb.AppendLine("Ganancia Local: \t$" + GananciasPorLocal.ToString("0.##"));
            sb.AppendLine("Ganancia Provincial: \t$" + GananciasPorProvincial.ToString("0.##"));
            sb.AppendLine("------------------------------------");
            foreach (Llamada llamada in listaDeLlamadas)
            {
                sb.AppendLine(llamada.ToString());

                /*Sin polimorfismo
                 * /*if (llamada is Local)
                 * {
                 *  Local aux = (Local)llamada;
                 *  sb.AppendLine(aux.ToString());
                 * }
                 * else if (llamada is Provincial)
                 * {
                 *  Provincial aux = (Provincial)llamada;
                 *  sb.AppendLine(aux.ToString());
                 * }*/
            }
            return(sb.ToString());
        }
コード例 #2
0
        public string Mostrar()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine("------------------------------------");
            sb.AppendLine("Razon Social: " + razonSocial);
            sb.AppendLine("Ganancia Total: \t$" + GananciasPorTotal.ToString("0.##"));
            sb.AppendLine("Ganancia Local: \t$" + GananciasPorLocal.ToString("0.##"));
            sb.AppendLine("Ganancia Provincial: \t$" + GananciasPorProvincial.ToString("0.##"));
            sb.AppendLine("------------------------------------");
            foreach (Llamada llamada in listaDeLlamadas)
            {
                if (llamada is Local)
                {
                    Local aux = (Local)llamada;
                    sb.AppendLine(aux.Mostrar().ToString());
                }
                else if (llamada is Provincial)
                {
                    Provincial aux = (Provincial)llamada;
                    sb.AppendLine(aux.Mostrar().ToString());
                }
            }
            return(sb.ToString());
        }
コード例 #3
0
        public string Mostrar()
        {
            StringBuilder nuevoString = new StringBuilder();


            nuevoString.AppendLine("razon social: " + this.razonSocial);
            nuevoString.AppendLine("ganancias totales: " + GananciasPorTotal.ToString());
            nuevoString.AppendLine("ganancias por llamadas Locales: " + GananciasPorLocal.ToString());
            nuevoString.AppendLine("ganancias por llamadas provinciales: " + GananciasPorProvincial.ToString());


            return(nuevoString.ToString());
        }
コード例 #4
0
        private string Mostrar()
        {
            StringBuilder nuevoString = new StringBuilder();


            nuevoString.AppendLine("razon social: " + this.razonSocial);
            nuevoString.AppendLine("ganancias totales: " + GananciasPorTotal.ToString());
            nuevoString.AppendLine("ganancias por llamadas Locales: " + GananciasPorLocal.ToString());
            nuevoString.AppendLine("ganancias por llamadas provinciales: " + GananciasPorProvincial.ToString());

            foreach (Llamada l in listaDeLlamadas)
            {
                nuevoString.AppendLine(l.ToString());
            }


            return(nuevoString.ToString());
        }