static void Main(string[] args) { Console.WriteLine("Hello World!"); CarManager carManager = new CarManager(new InMemoryCarDal()); foreach (var car in carManager.GetAll()) { Console.WriteLine($"{car.BrandId} {car.ColorId} {car.Description} {car.DailyPrice} "); } Console.WriteLine("-----------------------------"); foreach (var car in carManager.GetAllByColor(2)) { Console.WriteLine($"{car.BrandId} {car.ColorId} {car.Description} {car.DailyPrice} "); } carManager.Add(new Entities.Concrete.Car { CarId = 9, BrandId = 2, ColorId = 1, Description = "yeni Kayıt", DailyPrice = 134000, year = "2020" }); Console.WriteLine((carManager.Get(9)).Description); Console.WriteLine("-----------------------------"); foreach (var car in carManager.GetAll()) { Console.WriteLine($"{car.BrandId} {car.ColorId} {car.Description} {car.DailyPrice} "); } }
static void Main(string[] args) { CarManager carManager = new CarManager(new InMemoryCarDal()); ColorManager colorManager = new ColorManager(new InMemoryColorDal()); BrandManager brandManager = new BrandManager(new InMemoryBrandDal()); Console.WriteLine("\t\t\tEXISTING ONES\n"); carManager.GetAll(); Console.WriteLine("\n-------------------------------------------------------------------\n"); Brand brand5 = new Brand() { BrandId = 5, BrandName = "CarBrand5" }; brandManager.Add(brand5); Color color5 = new Color() { ColorId = 5, ColorName = "Blue" }; colorManager.Add(color5); //foreach (var i in brandManager.GetAll()) //{ // Console.WriteLine(i.BrandName); //} //Yeni BrandId ve ColorId girmek için önce onlardan eklenmeli. carManager.Add(new Car() { CarId = 5, BrandId = 5, ColorId = 5, ModelYear = 2021, DailyPrice = 90000, Description = "Dumanı üstünde" }); // **** Eklenen aracı göstermiyor **** //carManager.GetAll(); //foreach (var i in carManager.GetAllByBrand(2)) //{ // Console.WriteLine(i.BrandId+" "+i.CarId); //} carManager.GetAllByBrand(1); carManager.GetAllByColor(3); // Eksikleri Tamamlanacak }