예제 #1
0
        public void CalcularTarifaComPlanoTest()
        {
            int origem     = 11;
            int destino    = 16;
            int tempoPlano = 30;
            int tempoGasto = 30;

            double valorComPlano = _planoRepository.CalcularValorComPlano(origem, destino, tempoPlano, tempoGasto);

            Assert.Equal(0, valorComPlano);
        }
        public JsonResult Calcular(int origem, int destino, int tempoPlano, int tempoGasto)
        {
            double valorComPlano = _planoRepository.CalcularValorComPlano(origem, destino, tempoPlano, tempoGasto);
            double valorSemPlano = _planoRepository.CalcularValorSemPlano(origem, destino, tempoGasto);


            CalcularTarifaViewModel t = new CalcularTarifaViewModel()
            {
                Origem          = origem,
                Destino         = destino,
                Plano           = "Fale Mais" + tempoPlano,
                Tempo           = tempoGasto,
                CalculoComPlano = valorComPlano,
                CalculoSemPlano = valorSemPlano
            };


            return(Json(t, JsonRequestBehavior.AllowGet));
        }