private void btnEnviarEmail_Click(object sender, EventArgs e)
 {
     try
     {
         EnviadorDeEmail.EnviarEmailDeRecuperacaoDeSenha(txtEmail.Text);
     }
     catch (SmtpException ex)
     {
         MostrarErro.DeixarLabelVisivelMostrarErro(lblErro, ex);
     }
 }
示例#2
0
        static void Main(string[] args)
        {
            var enviadorDeEmail = new EnviadorDeEmail();
            var notaFiscalDAL   = new NotaFiscalDAL();

            var geradorDeNotaFiscal = new GeradorDeNotaFiscal(enviadorDeEmail, notaFiscalDAL);

            var fatura = new Fatura(1099.99, "João");

            geradorDeNotaFiscal.Gera(fatura);

            Console.ReadKey();
        }
 public GeradorDeNotaFiscal(EnviadorDeEmail email, NotaFiscalDao dao)
 {
     this.email = email;
     this.dao = dao;
 }
示例#4
0
 public GeradorDeNotaFiscal(EnviadorDeEmail email, NotaFiscalDao dao)
 {
     this.email = email;
     this.dao   = dao;
 }
示例#5
0
 public Simulador(EnviadorDeEmail enviadorDeEmail)
 {
     _enviadorDeEmail = enviadorDeEmail;
 }