public static void InitList() { NewCar n1 = new NewCar(); n1.Make = "Tesla"; n1.Model = "Model S"; n1.Year = 2018; n1.Price = 165000; NewCar n2 = new NewCar(); n2.Make = "Dodge"; n2.Make = "Demon"; n2.Year = 2018; n2.Price = 84000; NewCar n3 = new NewCar(); n3.Make = "DF"; n3.Model = "Goblin"; n3.Year = 2018; n3.Price = 15000; UsedCar u1 = new UsedCar(); u1.Make = "Chevy"; u1.Model = "Impala"; u1.Year = 2008; u1.Price = 2000; u1.Milage = 150000; UsedCar u2 = new UsedCar(); u2.Make = "Jeep"; u2.Model = "Wrangler"; u2.Year = 2016; u2.Price = 15000; u2.Milage = 65000; UsedCar u3 = new UsedCar(); u3.Make = "GMC"; u3.Model = "Astro"; u3.Year = 2005; u3.Price = 500; u3.Milage = 300000; Cars.Add(n1); NewCars.Add(n1); Cars.Add(n2); NewCars.Add(n2); Cars.Add(n3); NewCars.Add(n3); Cars.Add(u1); UsedCars.Add(u1); Cars.Add(u2); UsedCars.Add(u2); Cars.Add(u3); UsedCars.Add(u3); }
public void SellTest() { NewCars LP = new NewCars(driver); LP.SellButton(); LP.CashCars(); LP.SelectACare(); }
public CarLot(NewCar newCar) { Cars.Add(newCar); NewCars.Add(newCar); }
public void RemoveVehicle() { Console.Clear(); List <NewCar> newCars = NewCars; List <UsedCar> usedCars = UsedCars; List <NewMotorcycle> newMotorcycles = NewMotorcycles; List <UsedMotorcycle> usedMotorcycles = UsedMotorcycles; Menus.PrintRemoveVehicle(); var removeChoice = Console.ReadKey(true).Key; switch (removeChoice) { case ConsoleKey.D1: case ConsoleKey.NumPad1: Console.Clear(); Console.WriteLine("Enter the number of the vehicle you want to remove: "); foreach (var newCar in NewCars) { Console.WriteLine("{3}. {1}. {2}. {0}", newCar.Brand, newCar.Model, newCar.Price, Array.IndexOf(newCars.ToArray(), newCar), newCar); } var index = int.Parse(Console.ReadLine()); NewCars.RemoveAt(index); Console.WriteLine("Vehicle removed"); Console.ReadKey(true); break; case ConsoleKey.D2: case ConsoleKey.NumPad2: Console.Clear(); Console.WriteLine("Enter the number of the vehicle you want to remove: "); foreach (var usedCar in UsedCars) { Console.WriteLine("{3}. {1}. {2}. {0}", usedCar.Brand, usedCar.Model, usedCar.Price, Array.IndexOf(usedCars.ToArray(), usedCar), usedCar); } var index2 = int.Parse(Console.ReadLine()); UsedCars.RemoveAt(index2); Console.WriteLine("Vehicle removed"); Console.ReadKey(true); break; case ConsoleKey.D3: case ConsoleKey.NumPad3: Console.Clear(); Console.WriteLine("Enter the number of the vehicle you want to remove: "); foreach (var newMotorcycle in NewMotorcycles) { Console.WriteLine("{3}. {0}. {1}. {2}", newMotorcycle.Brand, newMotorcycle.Model, newMotorcycle.Price, Array.IndexOf(newMotorcycles.ToArray(), newMotorcycle), newMotorcycle); } var index3 = int.Parse(Console.ReadLine()); NewMotorcycles.RemoveAt(index3); Console.WriteLine("Vehicle removed"); Console.ReadKey(true); break; case ConsoleKey.D4: case ConsoleKey.NumPad4: Console.Clear(); Console.WriteLine("Enter the number of the vehicle you want to remove: "); foreach (var usedMotorcycle in UsedMotorcycles) { Console.WriteLine("{3}. {1}. {2}. {0}", usedMotorcycle.Brand, usedMotorcycle.Model, usedMotorcycle.Price, Array.IndexOf(usedMotorcycles.ToArray(), usedMotorcycle), usedMotorcycle); } var index4 = int.Parse(Console.ReadLine()); UsedMotorcycles.RemoveAt(index4); Console.WriteLine("Vehicle removed"); Console.ReadKey(true); break; } }