Beispiel #1
0
    protected void btnRetorno_Click(object sender, EventArgs e)
    {   // apenas alguns campos serão exibidos, e serão re-gerados os boletos baseados nos dados do retorno
        if (string.IsNullOrEmpty(txtRetorno.Text.Trim()))
        {
            return;
        }

        //CNAB400Bradesco r = new CNAB400Bradesco(); //MapPath("CB210900.RET"));
        CNAB400Itau r = new CNAB400Itau(); //MapPath("CB210900.RET"));

        r.Retorno(txtRetorno.Text);
        //CedenteInfo cedente = r.Cedente;
        Label lbl = new Label();
        //dvBoletos.Controls.Add(lbl);
        //lbl.Text = "Cedente: " + cedente.Cedente + "<br/>";

        BoletoInfo Boleto;

        foreach (string nn in r.Boletos.NossoNumeros)
        {
            lbl = new Label();
            dvBoletos.Controls.Add(lbl);

            Boleto   = r.Boletos[nn];
            lbl.Text = string.Format("{0} {1:dd/MM/yyyy} {2:C} <br/>\r\n", Boleto.NossoNumero, Boleto.DataVencimento, Boleto.ValorDocumento);
        }
    }
    protected void btnRetorno_Click(object sender, EventArgs e)
    {   // apenas alguns campos serão exibidos, e serão re-gerados os boletos baseados nos dados do retorno

        if (string.IsNullOrEmpty(txtRetorno.Text.Trim()))
            return;

        //CNAB400Bradesco r = new CNAB400Bradesco(); //MapPath("CB210900.RET"));
        CNAB400Itau r = new CNAB400Itau(); //MapPath("CB210900.RET"));
        r.Retorno(txtRetorno.Text);
        //CedenteInfo cedente = r.Cedente;
        Label lbl=new Label();
        //dvBoletos.Controls.Add(lbl);
        //lbl.Text = "Cedente: " + cedente.Cedente + "<br/>";
        
        BoletoInfo Boleto;
        foreach (string nn in r.Boletos.NossoNumeros)
        {
            lbl = new Label();
            dvBoletos.Controls.Add(lbl);

            Boleto = r.Boletos[nn];
            lbl.Text = string.Format("{0} {1:dd/MM/yyyy} {2:C} <br/>\r\n", Boleto.NossoNumero, Boleto.DataVencimento, Boleto.ValorDocumento);

        }

    }