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)); }