| | |
| | | |
| | | import com.pollex.pam.domain.Satisfaction; |
| | | import com.pollex.pam.enums.SatisfactionStatusEnum; |
| | | import com.pollex.pam.service.dto.SatisfactionCustomerCreateDTO; |
| | | // import com.pollex.pam.service.dto.SatisfactionCustomerScoreDTO; |
| | | |
| | | @Service |
| | | public class SatisfactionDTOMapper { |
| | | |
| | | |
| | | @Autowired |
| | | AppointmentMapper appointmentMapper; |
| | | |
| | | public Satisfaction toSatisfaction(SatisfactionCustomerCreateDTO source) { |
| | | Satisfaction satisfaction = appointmentMapper.toSatisfaction(source.getAppointmentId()); |
| | | satisfaction.setScore(source.getScore()); |
| | | if(satisfaction.getScore()!=null) { |
| | | satisfaction.setStatus(SatisfactionStatusEnum.FILLED); |
| | | }else { |
| | | satisfaction.setStatus(SatisfactionStatusEnum.UNFILLED); |
| | | } |
| | | return satisfaction; |
| | | } |
| | | |
| | | // public Satisfaction toSatisfaction(SatisfactionCustomerScoreDTO source) { |
| | | // Satisfaction satisfaction = appointmentMapper.toAppointmentSatisfaction(source.getAppointmentId()); |
| | | // satisfaction.setScore(source.getScore()); |
| | | // if(satisfaction.getScore()!=null) { |
| | | // satisfaction.setStatus(SatisfactionStatusEnum.FILLED); |
| | | // }else { |
| | | // satisfaction.setStatus(SatisfactionStatusEnum.UNFILLED); |
| | | // } |
| | | // return satisfaction; |
| | | // } |
| | | } |