public async Task <HtmlEmail> CreateHtmlEmailAsync(int residentialId, string subjet)
        {
            if (await ResidentialRepository.ExistsAsync(residentialId))
            {
                var residential = await ResidentialRepository.GetByIdAsync(residentialId);

                subjet = $"{residential.Name} - {subjet}";
            }

            var mailMessage = new MailMessage
            {
                Subject    = subjet,
                IsBodyHtml = true,
                From       = new MailAddress(EmailConfiguration.Sender),
            };

            return(new HtmlEmail
            {
                MailMessage = mailMessage
            });
        }
 public async Task <bool> ExistsAsync(int residentialId)
 {
     return(await _repository.ExistsAsync(residentialId));
 }