/** * Intenta eliminar un pago unitario * * @param pago * @return */ public boolean eliminarPago(final Pago pago) { final String pattern = "Elminar Pago aplicado: {0}\n ({1} tiene descuento aplicado)"; String ok = pago.getVenta().getDescuentos() != 0 ? "Ya" : "No"; boolean res = MessageUtils.showConfirmationMessage( MessageFormat.format(pattern, pago.getId(), ok), "Eliminación de pagos"); if (res) { try { getPagosManager().eliminarPago(pago); return true; } catch (Exception e) { MessageUtils.showError("Error al elimiar pago", e); return false; } } return false; }