public decimal GetGoldBuyPrice()
        {
            GlobalPrice globalPrice = _context.GlobalPrices.OrderByDescending(gp => gp.Id).FirstOrDefault();

            if (globalPrice != null)
            {
                return(Math.Round(globalPrice.Bid / 31.1035m, 2));
            }
            return(0.0m);
        }
Exemple #2
0
        public void CanGetAll()
        {
            CleanUp();
            GlobalPrice newGlobalPrice = new GlobalPrice()
            {
                Ask         = 100,
                Bid         = 100,
                CaptureTime = DateTime.Now,
                Close       = 100,
                High        = 100,
                Low         = 50,
                Open        = 50,
            };

            _uow.GlobalPriceRepo.Add(newGlobalPrice);
            _uow.SaveChanges();

            List <GlobalPrice> globalPrices = _uow.GlobalPriceRepo.GetAll();

            Assert.AreNotEqual(globalPrices.Count, 0);
        }