public List <Order> GetPaid(string email) { return(_context.Orders .Where(OrderSpecs.GetPaidOrders(email)) .OrderByDescending(x => x.Date) .ToList()); }
public Order GetDetails(int id, string email) { return(_context.Orders .Include(x => x.OrderItems) .Where(OrderSpecs.GetOrderDetails(id, email)) .FirstOrDefault()); }
public List <Order> Get(string email, int skip, int take) { return(_context.Orders .Where(OrderSpecs.GetOrdersFromUser(email)) .OrderByDescending(x => x.Date) .Skip(skip) .Take(take).ToList()); }
public Order GetHeader(int id, string email) { return(_context.Orders .Where(OrderSpecs.GetOrderDetails(id, email)) .FirstOrDefault()); }