TimeShareSolucoes/boletobr

Gerando arquivo de remessa em lote

davidcoopermine opened this issue · 0 comments

Olá, Obrigado por disponibilizar a bliblioteca e o render. Estou usando o boletobr.view.win.

Me tira uma duvida por favor, para gerar remessa vc utiliza esse codigo

try
{
var carteira = GetCarteiraSelecionada();
var sacado = new SacadoBoleto(edtCedenteNome.EditValue?.ToString(),
edtCedenteCpfCnpj.EditValue?.ToString(), edtCedenteEndereco.EditValue?.ToString(),
edtCedenteComplemento.EditValue?.ToString(), edtCedenteNumero.EditValue?.ToString(),
edtCedenteBairro.EditValue?.ToString(), edtCedenteCidade.EditValue?.ToString(),
edtCedenteUF.EditValue?.ToString(), edtCedenteCEP.EditValue?.ToString());

            var caminhoArquivo =
                Funcoes.GerarArquivoRemessa(carteira, sacado, Convert.ToDecimal(edtValor.EditValue?.ToString()),
                    edtDataVencimento.DateTime, edtNumeroDocumento.EditValue?.ToString());
                

            if (
                MessageBox.Show(string.Format(@"Remessa gerada com sucesso!
                {0}Local do arquivo:{0}{1}{0}
                Deseja abrir a pasta onde o arquivo foi gerado?", Environment.NewLine, caminhoArquivo), "Aviso",
                    MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                Process.Start(Path.GetDirectoryName(caminhoArquivo));
        }
        catch (Exception ex)
        {
            throw ex;
        }

Ele ira gerar a remessa apenas de um boleto. Como faço para gerar uma list de boletos e gerar o arquivo dela. Tem isso no seu projeto?