示例#1
0
        private static void SupprimerMarque()
        {
            Console.WriteLine();
            Console.WriteLine(">SUPPRESSION D'UNE MARQUE");
            Marque marque         = ChoisirMarque();
            var    serviceVoiture = new ServiceMarque();

            serviceVoiture.SupprimerMarque(marque);
        }
示例#2
0
        private static Marque ChoisirMarque()
        {
            AfficherMarques();
            Console.WriteLine("Quelle marque (Id)?");
            var idMarque       = int.Parse(Console.ReadLine());
            var serviceVoiture = new ServiceMarque();

            return(serviceVoiture.GetMarque(idMarque));
        }
示例#3
0
        private static void ModifierMarque()
        {
            Console.WriteLine();
            Console.WriteLine(">MODIFICATION D'UNE MARQUE");
            var marque = ChoisirMarque();

            Console.Write("Nouveau nom: ");
            marque.Nom = Console.ReadLine();
            var serviceVoiture = new ServiceMarque();

            serviceVoiture.ModifierMarque(marque);
        }
示例#4
0
        private static void CreerMarque()
        {
            Console.WriteLine();
            Console.WriteLine(">NOUVELLE MARQUE");
            Console.Write("Nom de la marque: ");
            var nomMarque = Console.ReadLine();
            var marque    = new Marque();

            marque.Nom = nomMarque;
            var serviceVoiture = new ServiceMarque();

            serviceVoiture.CreerMarque(marque);
        }
示例#5
0
        private static void AfficherMarques()
        {
            Console.WriteLine();
            Console.WriteLine("> MARQUES");
            var serviceVoiture = new ServiceMarque();
            var marques        = serviceVoiture.ListerMarques();

            foreach (var marque in marques)
            {
                Console.Write($"{marque.Nom} ({marque.Id})");
                Console.WriteLine($" :{marque.Modeles.Count} modèle(s)");
            }
        }