static void Main(string[] args) { CarManager carManager = new CarManager(new EfCarDal()); BrandManager brandManager = new BrandManager(new EfBrandDal()); ColorManager colorManager = new ColorManager(new EfColorDal()); CarList(carManager, brandManager, colorManager); //AddedTest(carManager, brandManager, colorManager); //DeletedTest(carManager, brandManager, colorManager); //UpdatedTest(carManager, brandManager, colorManager); Console.WriteLine("Id'si 1 olan araç bilgileri.."); Console.WriteLine("Id - - BrandId - ColorId - ModelYear - DailyPrice - Description"); foreach (var car in carManager.GetByCarsId(1)) { Console.WriteLine(car.CarId + "\t" + car.BrandId + "\t" + car.ColorId + "\t" + car.ModelYear + "\t" + car.DailyPrice + "\t" + car.Description); } Console.WriteLine("Günlük fiyatı 170 ile 100 arasındaki araçlar.."); Console.WriteLine("Id - - BrandId - ColorId - ModelYear - DailyPrice - Description"); foreach (var car in carManager.GetByDailyPrice(100, 170)) { Console.WriteLine(car.CarId + "\t" + car.BrandId + "\t" + car.ColorId + "\t" + car.ModelYear + "\t" + car.DailyPrice + "\t" + car.Description); } Console.WriteLine("Model yılı 2018 olan araçlar.."); Console.WriteLine("Id - - BrandId - ColorId - ModelYear - DailyPrice - Description"); foreach (var car in carManager.GetByModelYear(2018)) { Console.WriteLine(car.CarId + "\t" + car.BrandId + "\t" + car.ColorId + "\t" + car.ModelYear + "\t" + car.DailyPrice + "\t" + car.Description); } Console.WriteLine("Brand Id si 2 olan marka bilgileri.."); Console.WriteLine("BrandId - - BrandName"); Brand brand = brandManager.GetCarsByBrandId(2); Console.WriteLine(brand.BrandId + "\t" + brand.BrandName); Console.WriteLine("Color Id si 2 olan renk bilgileri.."); Console.WriteLine("ColorId - - ColorName"); Color color = colorManager.GetCarsByColorId(2); Console.WriteLine(color.ColorId + "\t" + color.ColorName); }