예제 #1
0
        public double Calculate(IInputOutput inputOutput)
        {
            string cifraRichiesta = inputOutput.AskForString("");

            InitialAmount = VerificaInserimento(cifraRichiesta);

            if (IsClient == false)
            {
                FinalAmount = ((InitialAmount / 100) * MutuoFisso) * MutuoAnni;
            }
            else if (IsClient == true)
            {
                MutuoFisso  = 2.5;
                FinalAmount = ((InitialAmount / 100) * MutuoFisso) * MutuoAnni;
            }
            return(FinalAmount);
        }
예제 #2
0
        public double Calculate(IInputOutput inputOutput)
        {
            string cifraRichiesta = inputOutput.AskForString("");

            InitialAmount = VerificaInserimento(cifraRichiesta);

            if (IsClient == false)
            {
                foreach (var item in InflazioniAnni)
                {
                    FinalAmount += ((InitialAmount / 100) * item) * MutuoAnni;
                }
            }
            else if (IsClient == true)
            {
                foreach (var item in InflazioniAnni)
                {
                    FinalAmount += ((InitialAmount / 100) * (item - 0.5)) * MutuoAnni;
                }
            }
            return(FinalAmount);
        }