Example #1
0
 public void SplacRateTest()
 {
     Kredyt k = new Kredyt(new Pieniadze(1000000), new LiniowyModelOdsetek(10), 2);
     SplacRateKredytu a = new SplacRateKredytu(k);
     a.Wykonaj();
     Assert.AreEqual(new Pieniadze(500000), k.Splacono);
 }
Example #2
0
        public Kredyt DodajKredyt(Klient klient, Pieniadze kwota, double oprocentowanie = 10, int iloscRat = 2)
        {
            if (!klienci.Contains(klient))
                klienci.Add(klient);

            int id = wygenerujNumer();
            Kredyt kredyt = new Kredyt(kwota, new LiniowyModelOdsetek(oprocentowanie), iloscRat);

            produktyBankowe.Add(id, kredyt);
            return kredyt;
        }
Example #3
0
 public SplacRateKredytu(Kredyt kredyt)
 {
     this.kredyt = kredyt;
 }