Exemple #1
0
        private static void StartProgram()
        {
            outPut = new OutPutClass();

            input = new InPutClass();

            read = new ReadClass();

            calculator = new Calculator();

            converterClass = new ConverterClass();

            outPut.Show(input.Input(_pathWelcome));

            string _userString = read.ReadString();

            if (CheckForErrorString(_userString))
            {
                return;
            }

            converterClass.ConvertTuple(calculator.Calculate(_userString));

            input.WriteFile(_pathEnd, converterClass.ReturnString());

            outPut.Show(input.Input(_pathEnd));
        }
Exemple #2
0
        public void PaySlipCalculator()
        {
            string[] initialMessage = new string[6] {
                "Please input your name: ",
                "Please input your surname: ", "Please enter your annual salary: ", "Please enter your super rate ",
                "Please enter your payment start date: ", "Please enter your payment end date: "
            };

            _print.PrintInitMessage();

            int stringCounter = 0;

            while (stringCounter != 6)
            {
                _print.PrintMessage(initialMessage[stringCounter]);
                UserInputs[stringCounter] = _read.ReadString();
                stringCounter++;
            }

            GetUserInputs();
            GetOutcomes();
        }