コード例 #1
0
 public ProductPrice GetProductPrice(DateTime date)
 {
     return(ProductPrices
            .Where(pp => pp.Date <= date)
            .OrderBy(pp => pp.Date)
            .LastOrDefault());
 }
コード例 #2
0
        public decimal GetProductProfit(DateTime date)
        {
            var p = ProductPrices
                    .Where(pp => pp.Date <= date)
                    .OrderBy(pp => pp.Date)
                    .LastOrDefault();

            return(p.SellingPrice - p.PurchasePrice);
        }
コード例 #3
0
 private decimal PriceOf(RentedProduct rentedProduct)
 {
     return(ProductPrices.Where(price => price.ProductId == rentedProduct.ProductId)
            .Single().UnitRentPrice.Value);
 }