Вы находитесь на странице: 1из 1

MacCabe Agregar Producto.

Codigo del Metodo:


-----------------------------------------------------------------------------------------------------------------------------------
public ModelAndView eliminarVenta(HttpServletRequest request,
HttpServletResponse response) {

lstDetalleVenta = new ArrayList<Detalleventa>();
detalleventaExample = new DetalleventaExample();

detalleventaExample.createCriteria().andIddocumentoEqualTo(Integer.parseI
nt(request.getParameter("iddocumento"))).andNumventaEqualTo(request.getParameter
("numventa"));
lstDetalleVenta =
detalleventaManager.selectByExample(detalleventaExample);

producto = new Producto();
for (int i = 0; i < lstDetalleVenta.size(); i++) {

producto.setIdproducto(lstDetalleVenta.get(i).getIdproducto());
producto.setEstado("1");
producto.setFecmodificacion(new java.util.Date());
productoManager.updateByPrimaryKeySelective(producto);
}

detalleventaManager.deleteByExample(detalleventaExample);


ventaManager.deleteByPrimaryKey(Integer.parseInt(request.getParameter("id
documento")), request.getParameter("numventa"));

listarVentas();

Map<String, Object> ventaMap = new HashMap<String, Object>();
ventaMap.put("lstVenta",getLstVenta());

return new ModelAndView("listarVenta","ventaMap",ventaMap);
}
--------------------------------------------------------------------------------

Вам также может понравиться