Пример #1
0
        public static void incluirAcessorio()
        {
            Console.WriteLine("Digite os dados do Acessório:");
            Console.Write("Carro (código): ");
            int codCar = int.Parse(Console.ReadLine());
            int pos    = Program.carros.FindIndex(x => x.codigo == codCar);

            if (pos == -1)
            {
                throw new ModelException("Código do carro não encontrado: " + codCar);
            }
            else
            {
                Console.Write("Descrição: ");
                string desc = Console.ReadLine();
                Console.Write("Preço: ");
                double preco = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);

                Acessorios ace = new Acessorios(desc, preco);
                Carro      car = Program.carros[pos];
                car.itens.Add(ace);
            }
        }