Exemplo n.º 1
0
        public void ObterValorAluguel(IAluguel aluguel)
        {
            #region SMELL BAD!
            //AluguelPercentual aluguelPercentual = new AluguelPercentual(5, 1000.00);
            //Console.WriteLine(aluguelPercentual.Faturamento * aluguelPercentual.Percentual);

            //AluguelFixo aluguelFixo = new AluguelFixo(350.00);
            //Console.WriteLine(aluguelFixo.ValorAluguel);
            #endregion

            Console.WriteLine(aluguel.CalculaValorAluguel());
        }
Exemplo n.º 2
0
 public AluguelController(
     IUsuario usuarioRepositorio,
     IConta contaRepositorio,
     IAluguel aluguelRepositorio,
     IEmail email
     )
 {
     _usuarioRepositorio = usuarioRepositorio;
     _contaRepositorio   = contaRepositorio;
     _aluguelRepositorio = aluguelRepositorio;
     _email = email;
 }