示例#1
0
        private static void InMemoryTest()
        {
            CarManager     carManager     = new CarManager(new InMemoryCarDal());
            InMemoryCarDal inMemoryCarDal = new InMemoryCarDal();

            GetAllTest(inMemoryCarDal);
            Console.WriteLine("------");
            AddTestInMemory(inMemoryCarDal);
            Console.WriteLine("------");
            GetByIdTest(inMemoryCarDal);
            Console.WriteLine("------");
            inMemoryCarDal.Update(new Car {
                Id = 2, BrandId = 2, ColorId = 2, DailyPrice = 800000, ModelYear = "1964", Description = "Retro Update"
            });

            Console.WriteLine("in memory");
            foreach (var car in carManager.GetByUnitPrice(40, 100).Data)
            {
                Console.WriteLine(car.Description);
            }
        }
示例#2
0
 public void Update(Car car)
 {
     _ınMemoryCarDal.Update(car);
 }