package net.gepafin.tendermanagement.service.impl; import jakarta.servlet.http.HttpServletRequest; import net.gepafin.tendermanagement.dao.PdfDao; import net.gepafin.tendermanagement.entities.UserEntity; import net.gepafin.tendermanagement.service.PdfService; import net.gepafin.tendermanagement.util.Validator; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service public class PdfServiceImpl implements PdfService { @Autowired private PdfDao pdfDao; @Autowired private Validator validator; @Override public byte[] generatePdf(HttpServletRequest request, Long applicationId) { UserEntity userEntity = validator.validateUser(request); return pdfDao.generatePdf(userEntity,applicationId); } }