Пример #1
0
        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} ");
            }
        }
Пример #2
0
        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
        }