Exemplo n.º 1
0
        private static void PrikaziZaglavljeRedniBrojNazivEmisije()
        {
            Brojac = 0;
            IRedakTablice redakTablice =
                new TekstualniDecorator(
                    new CjelobrojniDecorator(
                        new ConcreteRedak()));
            string format = redakTablice.NapraviRedak();
            string ispis  = String.Format(format, "NAZIV", "REDNI BROJ");

            Console.WriteLine(ispis);
            Console.WriteLine(new String('_', ispis.Length));
        }
Exemplo n.º 2
0
        private static void PrikaziZaglavljePotencijalnihPrihoda()
        {
            Brojac = 0;
            IRedakTablice redakTablice =
                new TekstualniDecorator(
                    new TekstualniDecorator(
                        new ConcreteRedak()));
            string format = redakTablice.NapraviRedak();
            string ispis  = String.Format(format, "UK. BR. PROFITABILNIH MINUTA",
                                          "UK. BR. PROFITABILNIH EMISIJA");

            Console.WriteLine(ispis);
            Console.WriteLine(new String('_', ispis.Length));
        }
Exemplo n.º 3
0
        private static void PrikaziZaglavljeTablicaSvihStanja()
        {
            Brojac = 0;
            IRedakTablice redakTablice =
                new TekstualniDecorator(
                    new KratkiTekstDecorator(
                        new CjelobrojniDecorator(
                            new ConcreteRedak())));
            string format = redakTablice.NapraviRedak();
            string ispis  = String.Format(format, "OPIS", "VRIJEME", "REDNI BROJ");

            Console.WriteLine(ispis);
            Console.WriteLine(new String('_', 109));
        }
Exemplo n.º 4
0
        private static void IspisPrihodaZaDan(int dan, IComponentRaspored program)
        {
            Console.WriteLine("\n" + UnesiBrojDobijDan(dan) + " - analiza prihoda: \n");
            PrikaziZaglavljePotencijalnihPrihoda();

            int brojProfEmisija = DohvatiBrojProfitabilnihEmisija(dan, program);
            int ukMinuta        = DohvatiUkBrojMinutaReklama(dan, program);

            IspisHelper.Brojac = 0;
            IRedakTablice redakTablice =
                new TekstualniDecorator(
                    new TekstualniDecorator(
                        new ConcreteRedak()));
            string format = redakTablice.NapraviRedak();
            string ispis  = String.Format(format, ukMinuta.ToString(),
                                          brojProfEmisija.ToString());

            Console.WriteLine(ispis);
        }