Subversion Repositories SmartDukaan

Rev

Rev 30596 | Rev 30622 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 30596 Rev 30610
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,