if (httpServletRequest.getParameter("type") != null && httpServletRequest.getParameter("objectId") != null) {
Integer id = (Integer) Integer.parseInt(httpServletRequest.getParameter("objectId"));
List list = new ArrayList();
ObjectInspection objectInspection = objectInspectionManager.getObjectInspectionBy((Integer) Integer.parseInt(httpServletRequest.getParameter("objectId")));
if (httpServletRequest.getParameter("delete") != null) {
Integer photoId = (Integer) Integer.parseInt(httpServletRequest.getParameter("delete"));
if (httpServletRequest.getParameter("type").equals("oborudovanieList")) {
PhotoOborudovanie p = photoManager.getByIdPhotoOborudovanie(photoId);
objectInspection.getOborudovanieList().remove(p);
objectInspectionManager.updateObjectInspection(objectInspection);
photoManager.delete(p);
} else if (httpServletRequest.getParameter("type").equals("objectInspectionList")) {
PhotoObjectInspection p = photoManager.getByIdPhotoObjectInspection(photoId);
objectInspection.getObjectInspectionList().remove(p);
objectInspectionManager.updateObjectInspection(objectInspection);
photoManager.delete(p);
}
}
Integer page = new Integer(0);
Integer pageCount=new Integer(1);
if (httpServletRequest.getParameter("page") != null) {
page = (Integer) Integer.parseInt(httpServletRequest.getParameter("page"));
}
if (httpServletRequest.getParameter("type").equals("oborudovanieList")) {
//pageCount=(Integer)objectInspectionManager.getObjectInspectionBy(id).getOborudovanieList().size();
// System.out.println("COUNT == "+pageCount +" id== "+id);
list = PageHelper.getListByPage(page,objectInspection.getOborudovanieList()) ;
System.out.println("SIZE = " + list.size());
for (int i = 0; i < list.size(); i++) {
PhotoOborudovanie photo = (PhotoOborudovanie) list.get(i);
photoManager.prepareForOpen(photo, FileHelper.getCurrentPath(httpServletRequest));
}
pageCount = (Integer) objectInspection.getOborudovanieList().size();
} else if (httpServletRequest.getParameter("type").equals("objectInspectionList")) {
// pageCount=(Integer)objectInspectionManager.getObjectInspectionBy(id).getObjectInspectionList().size();
list = PageHelper.getListByPage(page,objectInspection.getObjectInspectionList());
for (int i = 0; i < list.size(); i++) {
PhotoObjectInspection photo = (PhotoObjectInspection) list.get(i);
photoManager.prepareForOpen(photo, FileHelper.getCurrentPath(httpServletRequest));
}
pageCount = (Integer) objectInspection.getObjectInspectionList().size();
}
if ((pageCount.intValue() % 15) > 0) {