예제 #1
0
        /*  public void dodajRacun(Racun racun)
         * {
         *    this.racuni.Add(racun);
         * }*/


        public void KreirajRacun(Klijent klijent, string racun)
        {
            string pin = "1234";


            if (racun == "devizni")
            {
                brRacun = "222" + racunId;


                DevizniRacun devr = new DevizniRacun(brRacun, new Banka());
                racuni.Add(devr);
                klijent.DodajRacun(devr);
                Console.WriteLine("Kreiran je devizni racun: " + brRacun + ", sa pinom: " + pin);
            }

            else if (racun == "dinarski")
            {
                brRacun = "111" + racunId;


                DinarskiRacun dir = new DinarskiRacun(brRacun, new Banka());

                racuni.Add(dir);
                klijent.DodajRacun(dir);


                Console.WriteLine("Kreiran je dinarski racun: " + brRacun + ", sa pinom: " + pin);
            }
        }
예제 #2
0
        public void dodajPunomocje(string brojRacuna, Klijent klijent)
        {
            bool postojiKlijent = false;

            for (int i = 0; i < racuni.Count; i++)
            {
                if (racuni[i].BrRacuna == brojRacuna)
                {
                    klijent.DodajRacun(racuni[i]);

                    klijenti.Add(klijent);

                    Console.WriteLine("Dodat je racun za klijenta " + klijent.ToStringKlijent());

                    postojiKlijent = true;

                    /* if (klijent is FizickoLice)
                     * {
                     *
                     *       var fl = klijent as FizickoLice;
                     *
                     *   Console.WriteLine("Dodat je klijent: " + fl.ImePrezime);
                     *
                     *
                     * }
                     * else
                     *
                     * {
                     *   var pl = klijent as PravnoLice;
                     *
                     *   Console.WriteLine("Dodat je klijent: " + pl.Naziv);
                     *
                     * }*/
                }
            }

            if (postojiKlijent == false)
            {
                Console.WriteLine("Racun ne postoji za datog klijenta;");
            }
        }