Пример #1
0
        public bool ispisProvjereParametara(string[] args)
        {
            if (!ProvjeraUlaznihParametara.ProvjeraParametara(args))
            {
                return(true);
            }

            return(false);
        }
Пример #2
0
        static void Main(string[] args)
        {
            List <Program>           listaEmitiranja = new List <Program>();
            TvProgrami               tv = new TvProgrami();
            List <EmitiranjeEmisija> listeEmisijaUProgramu = new List <EmitiranjeEmisija>();

            if (!ProvjeraUlaznihParametara.ProvjeraParametara(args))
            {
                Console.WriteLine("Neispravan unos argumenata");
                return;
            }
            Dictionary <string, string> parametri  = ProvjeraUlaznihParametara.VratiKljucVrijednost(args);
            UcitavanjeDatotekaPrograma  ucitavanje = new UcitavanjeDatotekaPrograma();

            ucitavanje.listaProgramaKuce(parametri);
            ucitavanje.listaVrstaEmisija(parametri);
            ucitavanje.listaSvihEmisija(parametri);
            ucitavanje.listaSvihOsoba(parametri);
            ucitavanje.listaSvihUloga(parametri);
            var lista = TvKucaSingleton.GetInstance().ListaPrograma;

            foreach (var program in lista)
            {
                int index = TvKucaSingleton.GetInstance().ListaPrograma.IndexOf(program);
                TvKucaSingleton.GetInstance().indexPrograma = index;
                listaEmitiranja       = program.ucitajProgram(program.NazivDatoteke);
                listeEmisijaUProgramu = program.kreirajEmitiranja(listaEmitiranja, ucitavanje.listaEmisijaUkupno);
                Raspored r = new Raspored(listaEmitiranja, listeEmisijaUProgramu, program);
                //r.emisijeSPocetkom(listaEmitiranja, listeEmisijaUProgramu);
            }



            TvKucaSingleton tvKuca = TvKucaSingleton.GetInstance();

            bool prikaz = true;

            while (prikaz)
            {
                prikaz = prikazIzbornika();
            }
        }