IDutchRepository.cs 524 B

12345678910111213141516
  1. using DutchTreat.Data.Entities;
  2. using System.Collections.Generic;
  3. namespace DutchTreat.Data
  4. {
  5. public interface IDutchRepository
  6. {
  7. IEnumerable<Product> GetAllProducts();
  8. IEnumerable<Product> GetProductsByCategory(string category);
  9. IEnumerable<Order> GetAllOrders(bool includedItems);
  10. IEnumerable<Order> GetAllOrdersByUser(string username, bool includedItems);
  11. Order GetOrderById(string username, int id);
  12. bool SaveAll();
  13. void AddEntity(Order model);
  14. }
  15. }