Ejemplo n.º 1
0
        public async Task EnviarConfirmacaoPedidoEmail(int pedido, string nomeUsuario, string emailUsuario)
        {
            var mensagemEmail = $"Olá, {nomeUsuario}!<br> <br>" +
                                "Agradecemos sua visita em nosso site. <br> " +
                                "Já estamos trabalhando para rapidamente liberar seus produtos, em até 48 horas enviaremos a confirmação e/ou caso seja nescessário faremos contato para possíveis pendencias e seguimento na liberação do mesmo. <br><br>" +
                                $"Pedido N° - <b>{pedido}</b> <br>" +
                                "Acompanhe seu pedido acessando no site o campo 'MEUS PEDIDOS' localizado no menu 'LOGIN' <br> <br> " +
                                "Boas Vendas! <br>" +
                                "Equipe de relacionamento com o cliente <br>" +
                                "Prestige do Brasil";

            await _emailSenderServices.SendEmailAsync(emailUsuario, $"Pedido realizado com sucesso - N° {pedido}", mensagemEmail, null, null);

            await EnviarConfirmacaoPedidoEmailInterno(pedido);
        }
Ejemplo n.º 2
0
        private async Task EnviarEmailAviseMe(string armação, string cor, string email)
        {
            const string subject = "Sua armação já está disponível";

            var mensagemEmail = $"Olá, <br> <br>" +
                                $"A armação {armação} - {cor}, já está disponível em nossa loja virtual! <br> <br> <br>" +
                                $"Equipe de relacionamento com o cliente <br>" +
                                $"Prestige do Brasil";

            await _emailSenderServices.SendEmailAsync(email, subject, mensagemEmail, null, null);
        }
Ejemplo n.º 3
0
        public async Task <ActionResult <UserDto> > ValidateEmail([FromBody] UserDto user)
        {
            try
            {
                UserDto userDto = await _iUsersServices.ValidateEmailServices(user.Email);

                if (userDto != null)
                {
                    var test = _iEmailSenderServices.SendEmailAsync("*****@*****.**", "test", "Update account");
                    return(userDto);
                }
                else
                {
                    return(BadRequest(new { message = "Email is incorrect" }));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 4
0
 public async Task SendAutomaticSuporteEmail(string htmlMessage, string email, string subject)
 {
     await _emailSender.SendEmailAsync(email, subject, htmlMessage, null, null);
 }