Esempio n. 1
0
 public void AddRate(BankEnumerator bank, decimal sellRate, decimal?buyRate, int amount, DateTime date)
 {
     if (!BankRates.Any(x => x.Key == bank))
     {
         BankRates.Add(new KeyValuePair <BankEnumerator, ObservableCollection <KeyValuePair <DateTime, DayCurrency> > >(bank, new ObservableCollection <KeyValuePair <DateTime, DayCurrency> >()));
     }
     if (!BankRates.First(x => x.Key == bank).Value.Any(x => x.Key == date))
     {
         BankRates.First(x => x.Key == bank).Value.Add(new KeyValuePair <DateTime, DayCurrency>(date, new DayCurrency()
         {
             BuyRate = buyRate, Amount = amount, SellRate = sellRate
         }));
     }
 }
Esempio n. 2
0
        public static string GetBankName(BankEnumerator bank)
        {
            switch (bank)
            {
            case BankEnumerator.CNB:
                return("Česká národní banka");

            case BankEnumerator.CSOB:
                return("ČSOB");

            case BankEnumerator.KB:
                return("Komerční banka");

            case BankEnumerator.RB:
                return("Raiffeisen BANK");

            case BankEnumerator.SPORITELNA:
                return("Česká spořitelna");

            default:
                return(String.Empty);
            }
        }