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)); }
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)); }
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)); }
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); }