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); }