示例#1
0
        public void ModifyTicketDetail()
        {
            Console.WriteLine("Enter Bus Id to be deleted");
            int modifyItemNo = int.Parse(Console.ReadLine());

            BusRepositary.ModifyBusDetails(modifyItemNo);
        }
示例#2
0
        public void RemoveTicketDetail()
        {
            Console.WriteLine("Bus database");
            BusRepositary.DisplayBusInfo();
            Console.WriteLine("Enter Bus Id to be deleted");
            int deleteItemNo = int.Parse(Console.ReadLine());

            BusRepositary.DeleteBusDetails(deleteItemNo);
        }
示例#3
0
        internal static void SearchBus()
        {
            Console.WriteLine("Enter source city: ");
            string sourceCity = Console.ReadLine().ToLower();

            Console.WriteLine("Enter destination city: ");
            string destinationCity = Console.ReadLine().ToLower();

            Console.WriteLine("Enter Number of tickets");
            byte totalTicketsNeeded = byte.Parse(Console.ReadLine());

            BusRepositary.SearchDetails(sourceCity, destinationCity, totalTicketsNeeded);
        }
示例#4
0
        public void AddBusDetails()
        {
            Console.WriteLine("Enter Bus Id");
            int id = int.Parse(Console.ReadLine());

            Console.WriteLine("Enter Travels name ");
            string travelsName = Console.ReadLine();

            Console.WriteLine("Enter source city: ");
            string sourceCity = Console.ReadLine().ToLower();

            Console.WriteLine("Enter destination city: ");
            string destinationCity = Console.ReadLine().ToLower();

            Console.WriteLine("Enter Number of tickets available: ");
            byte availableTickets = byte.Parse(Console.ReadLine());

            Console.WriteLine("Enter Ticket Price: ");
            double ticketPrice = double.Parse(Console.ReadLine());

            BusRepositary.AddTicket(new Bus(id, travelsName, sourceCity, destinationCity, availableTickets, ticketPrice));
        }