Esempio n. 1
0
        public void spremi(Blagajna blagajna)
        {
            TextWriter writer = new StreamWriter(datoteka);

            ser.Serialize(writer, blagajna);
            writer.Close();
        }
Esempio n. 2
0
        public void pokreniBlagajnu()
        {
            int      aktivnost = -1;
            string   redak;
            Blagajna blagajna = baza.ucitaj();

            while (blagajna.trenutniKorisnik == null)
            {
                blagajna.prijavaKorisnika();
            }
            while (aktivnost != 3)
            {
                Console.Write(blagajna.trenutniKorisnik.vratiMogucnosti());
                Console.Write("\nRedni broj željene aktivnosti:");
                redak = Console.ReadLine().Trim();
                try
                {
                    aktivnost = Int32.Parse(redak);
                }
                catch
                {
                    Console.WriteLine("Molim unesite ipravan broj akivnosti!");
                    continue;
                }
                if (!blagajna.trenutniKorisnik.imaOvlasti(aktivnost))
                {
                    Console.WriteLine("Nemate ovlasti");
                    continue;
                }
                switch (aktivnost)
                {
                case 0:
                    blagajna.izradiRacun();
                    break;

                case 1:
                    blagajna.izvjestajDana();
                    break;

                case 2:
                    blagajna.izvjestajArtikli();
                    break;

                case 3:
                    break;

                case 4:
                    blagajna.dodajArtikl();
                    break;

                case 5:
                    blagajna.izbrisiRacun();
                    break;

                default:
                    break;
                }
            }
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            IBlagajna bb = new Blagajna();

            bb.pokreniBlagajnu();
        }
Esempio n. 4
0
 public void spremiArtikl(Blagajna blagajan, Artikl artikl)
 {
 }