Template Email
Ele vai receber um UserBookLoan e com um StringBuilder, irá construir a mensagem.
Atualizado
Ele vai receber um UserBookLoan e com um StringBuilder, irá construir a mensagem.
private String generateEmailText(UserBookLoan loan) {
StringBuilder writer = new StringBuilder();
writer.append(String.format("Prezado(a), %s, matricula %d\n", loan.getUser().getName(), loan.getUser().getId()));
writer.append(String.format("Informamos que o prazo de devolução do livro %s é amanhã (%s) \n", loan.getBook().getName(), GenerateBookReturnDate.getDate(loan.getLoan_date())));
writer.append("Solicitamos que você renove o livro ou devolva, assim que possível.\n");
writer.append("A Biblioteca Municipal está funcionando de segunda a sexta, das 9h às 17h.\n\n");
writer.append("Atenciosamente,\n");
writer.append("Setor de empréstimo e devolução\n");
writer.append("BIBLIOTECA MUNICIPAL");
return writer.toString();
}
Atualizado