Пример #1
0
 /**
  * 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;
 }