public List<CartaFianza> buscarCartaFianza(String codCartaFianza, String strProveedor) {
    List<CartaFianza> listaResultado = new ArrayList<CartaFianza>();

    for (CartaFianza bean : listaCartaFianza) {
      if (bean.getCodCartaFianza().equals(codCartaFianza)) {
        if (strProveedor == null || strProveedor.equals("")) {
          listaResultado.add(bean);

        }
        if (bean.getStrProveedor().equals(strProveedor)) {
          listaResultado.add(bean);
        }
      }

      if (bean.getStrProveedor().equals(strProveedor)) {
        if (codCartaFianza == null || codCartaFianza.equals("")) {
          listaResultado.add(bean);
        }
        if (bean.getCodCartaFianza().equals(codCartaFianza)) {
          listaResultado.add(bean);

        }
      }

    }

    return listaResultado;
  }