/* 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); } }
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;"); } }