private static void CarAddInMemoryDal() { Car car = new Car() { Id = 10, BrandId = 5, CarName = "Brava", ColorId = 3, DailyPrice = 400, Description = "Hatchback, Otomatik", ModelYear = 2019 }; Car car1 = new Car() { Id = 11, BrandId = 4, CarName = "CLK 200", ColorId = 1, DailyPrice = 800, Description = "Hatchback, Otomatik", ModelYear = 2020 }; InMemoryCarDal inMemoryCarDal = new InMemoryCarDal();/*new EfEntityRepositoryBase(car, new RentaCarContext());*/ CarManager carManager = new CarManager(inMemoryCarDal); inMemoryCarDal.Add(car); inMemoryCarDal.Add(car1); int i = 0; foreach (var item in carManager.GetRentableCarsDto().Data) { i++; Console.WriteLine("{5} - {0}{1}{2}{3}{4}", item.BrandName.PadRight(10), item.CarName.PadRight(10), item.ColorName.PadRight(10), item.DailyPrice.ToString().PadRight(10), item.Description.PadRight(20), i); } }
public void Add(Car car) { if (car.Description.Length > 2 && car.DailyPrice > 0) { _carDal.Add(car); } else { Console.WriteLine("Ürün eklenemedi. Lütfen ürün özelliklerini tekrar gözden geçiriniz."); } }
private static void AddTestInMemory(InMemoryCarDal inMemoryCarDal) { inMemoryCarDal.Add(new Car { Id = 8, BrandId = 8, ColorId = 8, DailyPrice = 800000, ModelYear = "1972", Description = "Yeni Retro" }); foreach (var car in inMemoryCarDal.GetAll()) { Console.WriteLine( "* Aciklama: {0} | Ücret: {1} | Yıl: {2} | Marka: {3} | Renk: {4} ", car.Description, car.DailyPrice, car.ModelYear, car.BrandId, car.ColorId); } ; }
public void Add(Car car) { _ınMemoryCarDal.Add(car); }