Esempio n. 1
0
 private void EstablecerNuevoNivel()
 {
     currentLevel   = enumeradorNiveles.Current;
     siguienteNivel = currentLevel.SiguienteNivel;
     notificador.Notificar(currentLevel.NombreNivel);
     //Debug.Log("Nivel establecido: " + currentLevel.NombreNivel);
 }
Esempio n. 2
0
 public void ImprimirDados()
 {
     _notificador.AdicionarTitulo("Dados da Pessoa");
     _notificador.AdicionarMensagem($"Nome: {_nome}");
     _notificador.AdicionarMensagem($"Altura: {_altura}");
     _notificador.AdicionarMensagem($"Data de Nascimento: {_dataDeNascimento.ToShortDateString()}");
     _notificador.AdicionarMensagem($"Idade: {CalcularIdade()}");
     _notificador.Notificar();
 }
Esempio n. 3
0
        protected bool ValidarSaque(double saldoDisponivel, double valorDoSaque)
        {
            if (saldoDisponivel < valorDoSaque)
            {
                _notificador.AdicionarMensagem("Saldo Insuficiente.");
                _notificador.Notificar();
                return(false);
            }

            return(true);
        }
Esempio n. 4
0
 public void ExibirCanalAtual()
 {
     _notificador.Notificar($"Canal: {_canal}");
 }