Esempio n. 1
0
 public HomeController(IClienteRepository clienteRepository, INewsLetterRepository newsLetterRepository, LoginSessao loginSessao, GerenciadorEmail gerenciadorEmail)
 {
     _clienteRepository    = clienteRepository;
     _newsLetterRepository = newsLetterRepository;
     _loginSessao          = loginSessao;
     _gerenciadorEmail     = gerenciadorEmail;
 }
Esempio n. 2
0
    public void AbrirEmail()
    {
        gerenciador = GameObject.Find("TelaEmail").GetComponent <GerenciadorEmail>() as GerenciadorEmail;

        //Se os email foram gerados, sera exibido os emails gerados.
        if (caixaEmailCriada)
        {
            //leituraArquivo.CarregarArquivo();
            AlterarCaixaEmail(true);
        }
        else
        {
            while (!isValido)
            {
                qtdEmailSorteado = Random.Range(1, qtdMaxSorteado);
                if (gerenciador.disponibilidadeEmails() >= qtdEmailSorteado)
                {
                    isValido = true;
                }
                else if (gerenciador.disponibilidadeEmails() == 0)
                {
                    qtdEmailSorteado = 0;
                    break;
                }
            }

            if (isValido)
            {
                GerarCaixaEmail();
            }

            //Alterando o estado da caixa de email para criado.
            caixaEmailCriada = true;
        }
    }
Esempio n. 3
0
 public void Setup()
 {
     _repository        = new MockRepository(MockBehavior.Strict);
     _IgerenciadorEmail = _repository.Create <IGerenciadorEmail>();
     _configurationMock = _repository.Create <IConfiguration>();
     _emailBuilder      = new EnviaEmailBuilder();
     _gerenciadorEmail  = new GerenciadorEmail(_configurationMock.Object, _emailBuilder);
 }
Esempio n. 4
0
    // Use this for initialization
    void Start()
    {
        if (botaoCaixaEntrada)
        {
            telaResposta = GameObject.Find("RespostaEmail(Clone)");
        }

        leituraArquivo = GameObject.Find("LeituraArquivo").GetComponent <LeituraArquivo>() as LeituraArquivo;
        gerenciador    = GameObject.Find("TelaEmail").GetComponent <GerenciadorEmail>() as GerenciadorEmail;
        //estacaoTrabalho = GameObject.Find("TelaEstacaoTrabalho").GetComponent<EstacaoDeTrabalho>() as EstacaoDeTrabalho;
    }
 public ColaboradorController(IColaboradorRepository colaboradorRepository, GerenciadorEmail gerenciadorEmail)
 {
     _colaboradorRepository = colaboradorRepository;
     _gerenciadorEmail      = gerenciadorEmail;
 }
 public ContatoController(GerenciadorEmail gerenciadorEmail)
 {
     _gerenciadorEmail = gerenciadorEmail;
 }