Exemplo n.º 1
0
        //Метод для додавання нового пасажира
        static public void AddNewPasseger(List <Passeger> pass)
        {
            Console.Write("New name: ");
            string name = Console.ReadLine();

            Console.Write("New Sername: ");
            string sername = Console.ReadLine();

            Console.Write("Do you want to describe to news about adding this person(YES - input: true, if NO - input -false: ");
            bool     BDelegAdd = bool.Parse(Console.ReadLine());
            DelegAdd delegAdd  = null;

            if (BDelegAdd == true)
            {
                delegAdd = InfoAddPassegers;
            }
            Console.Write("Do you want to describe to news about deletting this person(YES - input: true, if NO - input -false: ");
            bool     BDelegDel = bool.Parse(Console.ReadLine());
            DelegDel delegDel  = null;

            if (BDelegDel == true)
            {
                delegDel = InfoPopPassegers;
            }
            Passeger.Add(pass, name, sername, delegAdd, delegDel);
            OutPutPassegersInFile(pass);
        }
Exemplo n.º 2
0
        //Метод для видалення пасажира
        static public void deletePasseger(List <Passeger> passegers, List <Trips> trips)
        {
            Console.Write("Key = ");
            int key = Convert.ToInt32(Console.ReadLine());

            Console.Write("Name: ");
            string name = Console.ReadLine();

            Console.Write("Sername: ");
            string sername = Console.ReadLine();

            Passeger.Delete(trips, passegers, name, sername, key);
            OutPutPassegersInFile(passegers);
            OutPutListOfTripsInTheFile(trips);
        }