| Line 893... |
Line 893... |
| 893 |
leadDetail.setLeadId(leadDetailModel.getLeadId());
|
893 |
leadDetail.setLeadId(leadDetailModel.getLeadId());
|
| 894 |
leadDetail.setOutletName(leadDetailModel.getOutletName());
|
894 |
leadDetail.setOutletName(leadDetailModel.getOutletName());
|
| 895 |
leadDetail.setCounterSize(leadDetailModel.getCounterSize());
|
895 |
leadDetail.setCounterSize(leadDetailModel.getCounterSize());
|
| 896 |
leadDetail.setCreatedBy(authUser.getId());
|
896 |
leadDetail.setCreatedBy(authUser.getId());
|
| 897 |
|
897 |
|
| - |
|
898 |
if (leadDetailModel.getFrontp() != 0) {
|
| 898 |
leadDetail.setFrontp(leadDetailModel.getFrontp());
|
899 |
leadDetail.setFrontp(leadDetailModel.getFrontp());
|
| - |
|
900 |
} else {
|
| - |
|
901 |
throw new ProfitMandiBusinessException("LeadDetail", "", "Front Image is Required");
|
| - |
|
902 |
|
| - |
|
903 |
}
|
| - |
|
904 |
|
| - |
|
905 |
if (leadDetailModel.getFrontWithMarket() != 0) {
|
| 899 |
leadDetail.setFrontWithMarket(leadDetailModel.getFrontWithMarket());
|
906 |
leadDetail.setFrontWithMarket(leadDetailModel.getFrontWithMarket());
|
| - |
|
907 |
} else {
|
| - |
|
908 |
throw new ProfitMandiBusinessException("LeadDetail", "", "Front With Market Image is Required");
|
| - |
|
909 |
|
| - |
|
910 |
}
|
| - |
|
911 |
|
| - |
|
912 |
if (leadDetailModel.getInternalLongShot() != 0) {
|
| - |
|
913 |
|
| 900 |
leadDetail.setInternalLongShot(leadDetailModel.getInternalLongShot());
|
914 |
leadDetail.setInternalLongShot(leadDetailModel.getInternalLongShot());
|
| - |
|
915 |
} else {
|
| - |
|
916 |
throw new ProfitMandiBusinessException("LeadDetail", "", "Internal Long Shot Image is Required");
|
| - |
|
917 |
|
| - |
|
918 |
}
|
| - |
|
919 |
|
| - |
|
920 |
if (leadDetailModel.getInternalLeftWall() != 0) {
|
| - |
|
921 |
|
| 901 |
leadDetail.setInternalLeftWall(leadDetailModel.getInternalLeftWall());
|
922 |
leadDetail.setInternalLeftWall(leadDetailModel.getInternalLeftWall());
|
| - |
|
923 |
} else {
|
| - |
|
924 |
throw new ProfitMandiBusinessException("LeadDetail", "", "Internal Left Wall Image is Required");
|
| - |
|
925 |
|
| - |
|
926 |
}
|
| - |
|
927 |
if (leadDetailModel.getInternalRightWall() != 0) {
|
| - |
|
928 |
|
| 902 |
leadDetail.setInternalRightWall(leadDetailModel.getInternalRightWall());
|
929 |
leadDetail.setInternalRightWall(leadDetailModel.getInternalRightWall());
|
| - |
|
930 |
} else {
|
| - |
|
931 |
throw new ProfitMandiBusinessException("LeadDetail", "", "Internal Right Wall Image is Required");
|
| - |
|
932 |
|
| - |
|
933 |
}
|
| 903 |
|
934 |
|
| 904 |
leadDetail.setCreatedTimestamp(LocalDateTime.now());
|
935 |
leadDetail.setCreatedTimestamp(LocalDateTime.now());
|
| 905 |
|
936 |
|
| 906 |
leadDetailRepository.persist(leadDetail);
|
937 |
leadDetailRepository.persist(leadDetail);
|
| 907 |
for (LeadBrandModel leadBrandModel : leadDetailModel.getLeadBrands()) {
|
938 |
for (LeadBrandModel leadBrandModel : leadDetailModel.getLeadBrands()) {
|