コード例 #1
0
ファイル: UIManager.cs プロジェクト: Yinon-haver/projects
        private void ChangeVehicleStatus()
        {
            string changeStatusMessage = string.Format("Please Enter a Licance number");
            string licensePlate;

            if (SearchVehicle(changeStatusMessage, out licensePlate))
            {
                int    maxStatusNumber = Enum.GetValues(typeof(ClientData.eVehicleStatusInGarage)).Length;
                string statusMessage   = string.Format("Please enter a new status to update{0} {1}", Environment.NewLine, GarageManager.PrintEnumValues(typeof(ClientData.eVehicleStatusInGarage)));
                Console.WriteLine(statusMessage);
                int userInput = getValidInputForIntVarriable(1, maxStatusNumber);
                m_GarageManager.ChangeStatusOfVehicle(licensePlate, (ClientData.eVehicleStatusInGarage)userInput);
                Console.WriteLine(k_SuccessMessage);
            }
        }