public RatePublisher GetRate(string currancyCode)
        {
            INtierAppDemoDataFacade facade = new NtierAppDemoDataFacade();
            var unitOfWork = facade.GetUnitOfWork();
            var rate       = unitOfWork.RatePublisherRepository.Find(s => s.FromCurrancy == currancyCode).OrderByDescending(s => s.TimeStamp).FirstOrDefault();

            facade.ReturnUnitOfWork();
            return(rate);
        }
        public bool Add(RatePublisher rate)
        {
            INtierAppDemoDataFacade facade = new NtierAppDemoDataFacade();
            var unitOfWork = facade.GetUnitOfWork();
            var result     = unitOfWork.RatePublisherRepository.Add(rate);

            facade.ReturnUnitOfWork();
            return(result);
        }