示例#1
0
 public Potvrda(double iznos, Tecaj tecaj, double konvertiranIznos)
 {
     this.DatumVrijeme     = DateTime.Now;
     this.IznosZaPromjenu  = iznos;
     this.Valuta           = tecaj;
     this.KonvertiranIznos = konvertiranIznos;
     this.IznosZaIsplatu   = KonvertiranIznos * ((100 - Naknada) / 100);
 }
示例#2
0
        private Potvrda PromjeniNovac(double iznosZaPromjenu, string odredisnaValuta)
        {
            odabranaValuta = tecajnaLista.DohvatiValutu(odredisnaValuta);
            double konvertiraniIznos = konverterValuta.Konvertiraj(iznosZaPromjenu, odabranaValuta);

            potvrda = new Potvrda(iznosZaPromjenu, odabranaValuta, konvertiraniIznos);

            return(potvrda);
        }
示例#3
0
        public void IzbrisiValutu(string naziv)
        {
            if (!_tecajnaLista.Exists(x => x.Valuta == naziv))
            {
                Console.WriteLine("Valuta ne postoji");
                Console.ReadKey();
                return;
            }

            Tecaj valutaZaBrisanje = _tecajnaLista.First(t => t.Valuta == naziv);

            _tecajnaLista.Remove(valutaZaBrisanje);
        }
示例#4
0
        public double Konvertiraj(double iznosZaPromjenu, Tecaj tecaj)
        {
            double promjenjenIznos = iznosZaPromjenu / tecaj.IznosTecaja;

            return(promjenjenIznos);
        }