示例#1
0
        private void changeStatusOfVehicle(GarageVehicle i_SearchvihicleInGarage)
        {
            Console.WriteLine("Please enter the Vehicles new status you would like to set:");
            eVehicleStatusInGarage statusToUpdate = ValidationOfData.GetStatusOnGarage();

            i_SearchvihicleInGarage.ChangeCarStatus(statusToUpdate);
            Console.WriteLine("The new status is: {0}", statusToUpdate);
        }
示例#2
0
        private void displayAllVehiclesLicenseNumber()
        {
            bool isStatusNeeded = false;

            Console.WriteLine("Would you like to filter the vehicles by their status ? - true/false");
            isStatusNeeded = ValidationOfData.GetBoolFromUser();
            if (isStatusNeeded)
            {
                Console.WriteLine("Please enter the Vehicles status you would like to watch - InProgress(1)/Fixed(2)/Paid(3):");
                eVehicleStatusInGarage statusToSearch = ValidationOfData.GetStatusOnGarage();
                displayByStatus(statusToSearch);
            }
            else
            {
                displayAllVehicles();
            }
        }