Subversion Repositories SmartDukaan

Rev

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

Rev 23799 Rev 23819
Line 143... Line 143...
143
					}
143
					}
144
				}
144
				}
145
		}
145
		}
146
		return "response";
146
		return "response";
147
	}
147
	}
-
 
148
	@RequestMapping(value = "/schemes/delete", method = RequestMethod.POST)
-
 
149
	public String deleteShcemes(HttpServletRequest request, @RequestBody SchemeItems schemeItems, Model model)
-
 
150
			throws Exception {
-
 
151
		if (schemeItemRepository.selectBySchemeIdsAndItemIds(new HashSet<>(schemeItems.getSchemeIds()),
-
 
152
				new HashSet<>(schemeItems.getItemIds())).size() > 0) {
-
 
153
			for (int schemeId : schemeItems.getSchemeIds()) {
-
 
154
				for (int itemId : schemeItems.getItemIds()) {
-
 
155
					schemeItemRepository.deletebyItemIdsandSchemeIds(itemId, schemeId);
-
 
156
					model.addAttribute("response", mvcResponseSender.createResponseString(true));
-
 
157
				}
-
 
158
			}
-
 
159
		} else {
-
 
160
			throw new ProfitMandiBusinessException("ItemId", schemeItems.getItemIds(), "invalid Item Id");
-
 
161
		}
-
 
162
		return "response";
-
 
163
	}
-
 
164
 
148
 
165
 
149
	@RequestMapping(value = "/createScheme", method = RequestMethod.POST)
166
	@RequestMapping(value = "/createScheme", method = RequestMethod.POST)
150
	public String createScheme(HttpServletRequest request, @RequestBody CreateSchemeRequest createSchemeRequest,
167
	public String createScheme(HttpServletRequest request, @RequestBody CreateSchemeRequest createSchemeRequest,
151
			@RequestParam(name = "offset", defaultValue = "0") int offset,
168
			@RequestParam(name = "offset", defaultValue = "0") int offset,
152
			@RequestParam(name = "limit", defaultValue = "10") int limit,
169
			@RequestParam(name = "limit", defaultValue = "10") int limit,