| Line 49... |
Line 49... |
| 49 |
}
|
49 |
}
|
| 50 |
|
50 |
|
| 51 |
@RequestMapping(value = "/web-offer/add", method = RequestMethod.POST)
|
51 |
@RequestMapping(value = "/web-offer/add", method = RequestMethod.POST)
|
| 52 |
public String addWebListing(HttpServletRequest request, @RequestBody WebOffer webOffer, Model model) {
|
52 |
public String addWebListing(HttpServletRequest request, @RequestBody WebOffer webOffer, Model model) {
|
| 53 |
webOffer.setCreatedDate(LocalDateTime.now());
|
53 |
webOffer.setCreatedDate(LocalDateTime.now());
|
| 54 |
webOffer.setDetailedText("");
|
- |
|
| - |
|
54 |
|
| 55 |
webOfferRepository.persist(webOffer);
|
55 |
webOfferRepository.persist(webOffer);
|
| 56 |
return getOfferListing(request, model);
|
56 |
return getOfferListing(request, model);
|
| 57 |
}
|
57 |
}
|
| 58 |
|
58 |
|
| 59 |
@RequestMapping(value = "/getwebOffer/{webOfferId}", method = RequestMethod.GET)
|
59 |
@RequestMapping(value = "/getwebOffer/{webOfferId}", method = RequestMethod.GET)
|
| Line 104... |
Line 104... |
| 104 |
webOfferProductRepository.delete(webOfferProduct);
|
104 |
webOfferProductRepository.delete(webOfferProduct);
|
| 105 |
return getWebProductListing(request, model, webOfferProduct.getWebOfferId());
|
105 |
return getWebProductListing(request, model, webOfferProduct.getWebOfferId());
|
| 106 |
}
|
106 |
}
|
| 107 |
|
107 |
|
| 108 |
@RequestMapping(value = "/web-offer-duration/update", method = RequestMethod.POST)
|
108 |
@RequestMapping(value = "/web-offer-duration/update", method = RequestMethod.POST)
|
| 109 |
public String updateWebOfferDuration(HttpServletRequest request, @RequestParam int id,
|
109 |
public String updateWebOfferDuration(HttpServletRequest request, @RequestBody WebOffer wo, Model model)
|
| 110 |
@RequestParam LocalDateTime startDate, @RequestParam LocalDateTime endDate, Model model) throws Exception {
|
110 |
throws Exception {
|
| 111 |
WebOffer webOffer = webOfferRepository.selectById(id);
|
111 |
WebOffer webOffer = webOfferRepository.selectById(wo.getId());
|
| 112 |
|
112 |
|
| - |
|
113 |
if (webOffer != null) {
|
| - |
|
114 |
|
| 113 |
webOffer.setStartDate(startDate);
|
115 |
webOffer.setStartDate(wo.getStartDate());
|
| 114 |
webOffer.setEndDate(endDate);
|
116 |
webOffer.setEndDate(wo.getEndDate());
|
| - |
|
117 |
webOffer.setDetailedText(wo.getDetailedText());
|
| - |
|
118 |
webOffer.setTitle(wo.getTitle());
|
| - |
|
119 |
}
|
| 115 |
return getOfferListing(request, model);
|
120 |
return getOfferListing(request, model);
|
| 116 |
}
|
121 |
}
|
| 117 |
|
122 |
|
| 118 |
@RequestMapping(value = "/web-offer/order/{webListingId}", method = RequestMethod.POST)
|
123 |
@RequestMapping(value = "/web-offer/order/{webListingId}", method = RequestMethod.POST)
|
| 119 |
public String orderWebProductListing(HttpServletRequest request, Model model, @PathVariable int webListingId,
|
124 |
public String orderWebProductListing(HttpServletRequest request, Model model, @PathVariable int webListingId,
|