Exemplo n.º 1
0
        public Trip SetExchangeRates(long date, Trip trip)
        {
            IExchangeRateManager m = ObjectContainer.GetExchangeRateManager();

            if (date == -1)
            {
                trip.Exchange.Deleted = true;
            }
            else
            {
                List <ExchangeRate> e = m.FetchCurrencyResource(date).ToList();

                var l = ObjectContainer.Clone(e);

                trip.Exchange = new DayExchange()
                {
                    Date  = date,
                    Rates = l
                };
            }

            return(trip);
        }