Advertisement
Guest User

Untitled

a guest
May 25th, 2015
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.15 KB | None | 0 0
  1.  entities.ExportRecords.AsEnumerable()
  2.                         .Where(x =>
  3.                             (x.UserId != null) &&
  4.                             (x.DateOfOrder.Year == d.Year) &&
  5.                             (x.DateOfOrder.Month == d.Month))
  6.                         .Select(x => new
  7.                             {
  8.                                 ManagerName = entities.Users
  9.                                     .Where(u => u.Id == x.UserId)
  10.                                     .FirstOrDefault().Username,
  11.                                 Weight = x.Weight,
  12.                                 Price = Math.Round(x.Price / 100.0, 0)
  13.                             })
  14.                         .Where(x => (x.Price >= val1) && (x.Price <= val2))
  15.                         .GroupBy(x => new { x.ManagerName, x.Price })
  16.                         .Select(x => new PriceDistributionInMonthPoint
  17.                             {
  18.                                 ManagerName = x.Key.ManagerName,
  19.                                 TotalWeight = x.Sum(z => z.Weight),
  20.                                 Price = x.Key.Price
  21.                             })
  22.                         .ToList();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement