Example #1
0
        private static void delReservation(Representation rep)
        {
            /*
             * choisir le spectacle dans la liste
             */
            Console.Write("Saisir le n° de la réservation : ");
            int numSaisi = int.Parse(Console.ReadLine());
            //la réservation existe-t-elle ?
            if (numSaisi > 0 && numSaisi <= rep.reservations.Count)
            {
                try
                {
                    //supprimer la réservation
                    rep.annulerReservation(rep.reservations.ElementAt(numSaisi - 1).client);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message + "\nAppuyez sur une touche pour revoir la liste.");
                    Console.ReadKey();
                }

            }
            else
            {
                Console.WriteLine("Cette réservation n'existe pas ! Appuyez sur une touche pour revoir la liste.");
                Console.ReadKey();
            }
        }