aceleradora-TW / descarte-certo

Projeto da turma 17/18
15 stars 6 forks source link

[Orçamento Rápido] Envio de email para cliente/parceiro #164

Open aolchik opened 3 years ago

aolchik commented 3 years ago

Contexto

Eu como cliente/parceiro desejo receber um Email com os dados de confirmação do pedido.

Layout

https://drive.google.com/file/d/1zECNC9YJJmqTApPO7jtbP91vV_HQBqAo/view

Criterios de aceitação

Dúvidas

Notas técnicas

narukaioh commented 3 years ago

uma sugestão para a dupla

1) Em MailFactory criar metodo set para alterar o email de receive

    public void setEmailReceiver (String email) {
        this.emailReceiver = email
    }

2) Em EstimateService criar metodo void para configurar o objeto mailFactory, recebendo o parametro de email

    public void configureMailFactory (String email) {
        this.mailFactory.setEmailReceiver(email)
    }

3) Criar metodo em estimateService para enviar email

    public void sendEmail (ent, email) {
        this.configureMailFactory(email)
        this.sendEstimateEmail(ent)
    }

4) utilizar o sendEmail no endpoint de /{id}/confirm