Exemplo n.º 1
0
        /*** CONSTRUCTOR ***/
        public RestaurantOrderSystem(IStoreFoodItems foodItemStorage)
        {
            // Init storage using Dependency Injection
            _foodItemStorage = foodItemStorage;

            // Create 3 sample food items
            _foodItemStorage.Create(new FoodItem(201, "Rice", "Plain Rice", "MainCourse", "Veg", 10, 5));
            _foodItemStorage.Create(new FoodItem(202, "Curry", "Lentils", "MainCourse", "Veg", 20, 5));
            _foodItemStorage.Create(new FoodItem(203, "Chicken", "Chicken", "MainCourse", "NonVeg", 30, 5));
            _foodItemStorage.Create(new FoodItem(201, "CheezeCake", "Soft cheez cake, no eggs", "Desert", "Veg", 7, 10));
        }
Exemplo n.º 2
0
 public FavoriterService(IStorePeople personRepository, IStoreFoodItems foodItemRepository)
 {
     this.personRepository   = personRepository;
     this.foodItemRepository = foodItemRepository;
 }