public String searchModer(string model) { string text = ""; foreach (Cars car in cars) { //Console.WriteLine(car); if (car.getModel().Equals(model)) { text = text + " Модель " + car.getModel(); text = text + "\n Вместимость " + car.getPassangersVolume(); text = $"{text}\n Стоимость без скидки{car.getPrice()}"; return(text); } } return(""); }
static void Main(string[] args) { Cars carOne = new Cars("Паз 21123", 25, 954123.23, 3); Cars carTwo = new Cars("Газ-12 ЗИС", 4, 2954123.51, 7); OrderFromStand orderOne = new OrderFromStand("Светлана", "Александровна", "Бородач", "8-800-235-3535"); OrderFromStand orderTwo = new OrderFromStand("Елена", "Евстафиевна", "Орджоникидже", "8-943-321-6745"); DelayOrder orderThree = new DelayOrder("Виктория", "Сергеевна", "Блум", "8-963-915-6734", 30); ShowRoom showRoom = new ShowRoom("АвтулиДляБабули"); /* * showRoom.setName("АвтулиДляБабули"); * * carOne.setModel("Паз 21123"); * carOne.setInStock(3); * carOne.setPassangerVolume(25); * carOne.setPrice(954123.23); * * carTwo.setModel("Газ-12 ЗИС"); * carTwo.setInStock(4); * carTwo.setPassangerVolume(7); * carTwo.setPrice(2954123.51); */ Console.WriteLine($"Название автосалона {showRoom.getName()}."); Console.WriteLine($"Модель {carOne.getModel()}\n" + $"количество пассажиров {carOne.getPassangersVolume()}\n" + $"стоимость {carOne.getPrice()}\n" + $"количество на складе {carOne.GetInStock()}\n" + $"Наличие {carOne.getAvaliable()}.\n" + $"{carOne.GetOrder()}"); Console.WriteLine($"Модель {carTwo.getModel()}\n" + $"количество пассажиров {carTwo.getPassangersVolume()}\n" + $"стоимость {carTwo.getPrice()}\n" + $"количество на складе {carTwo.GetInStock()}\n" + $"Наличие {carTwo.getAvaliable()}.\n"); /* * orderOne.setName("Светлана"); * orderOne.setMiddleName("Александровна"); * orderOne.setSurname("Бородач"); * orderOne.setPhoneNumber("8-800-235-3535"); * * orderTwo.setName("Елена"); * orderTwo.setMiddleName("Евстафиевна"); * orderTwo.setSurname("Орджоникидже"); * orderTwo.setPhoneNumber("8-943-321-6745"); * * orderThree.setName("Виктория"); * orderThree.setMiddleName("Сергеевна"); * orderThree.setSurname("Блум"); * orderThree.setPhoneNumber("8-963-915-6734"); * orderThree.setDiscoutValue(30); */ Console.WriteLine($"Ф: {orderOne.getSurname()}\n" + $"И: {orderOne.getName()}\n" + $"О: {orderOne.getMiddleName()}\n" + $"Номер телефона: {orderOne.getPhoneNumber()}\n"); Console.WriteLine($"Ф: {orderTwo.getSurname()}\n" + $"И: {orderTwo.getName()}\n" + $"О: {orderTwo.getMiddleName()}\n" + $"Номер телефона: {orderTwo.getPhoneNumber()}\n"); Console.WriteLine($"Ф: {orderThree.getSurname()}\n" + $"И: {orderThree.getName()}\n" + $"О: {orderThree.getMiddleName()}\n" + $"Номер телефона: {orderThree.getPhoneNumber()}\n"); /*Создать один объект класса Автосалон, добавить в него два автомобиля. + * На первый оформить одну заявку, на второй – три заявки. + * Вывести на экран информацию об одном из автомобилей и заявках на него.*/ ShowRoom secondShowRoom = new ShowRoom("АвтулиДляДедули"); secondShowRoom.addCars(carOne); secondShowRoom.addCars(carTwo); carOne.addOrder(orderOne); carTwo.addOrder(orderOne); carTwo.addOrder(orderTwo); carTwo.addOrder(orderThree); Console.WriteLine($"Информация по второму авто: В наличии {carTwo.GetInStock()}, досупно {carTwo.getAvaliable()}, заказов {carTwo.getOrder().Count}"); Console.WriteLine(secondShowRoom.showAllOrdersByModels("Газ-12 ЗИС")); /* * в) добавить в класс Автосалон метод, осуществляющий поиск автомобиля по названию марки. * Метод содержит входной параметр Название марки (String) и возвращает значение типа Автомобиль. * * Осуществить поиск в main(), вывести информацию о найденном автомобиле на экран. * // secondShowRoom.addOrders()*/ Console.ReadKey(); }