public Valuator(IPriceEngine priceEngine)
 {
     _portfolioRepo       = new PortfolioRepo(_db);
     _priceValueRepo      = new PriceValueRepo(_db);
     _valuationRepo       = new ValuationRepo(_db);
     _valuationDetailRepo = new ValuationDetailRepo(_db);
     _priceEngine         = priceEngine;
 }
        public void InsertValuationDetailTest()
        {
            ValuationDetailRepo _repo = new ValuationDetailRepo();

            ValuationDetail vDetail = new ValuationDetail();

            vDetail.ValuationId         = 1000;
            vDetail.ValuationTime       = DateTime.Now;
            vDetail.PortfolioPositionId = 1;
            vDetail.PortfolioId         = 100;
            vDetail.PositionValue       = 35000;
            vDetail.Quantity            = 500;

            _repo.Insert(vDetail);
            _repo.SaveChanges();
        }