/* * Construtor da classe. */ public ConciliacaoBancariaDesmontar ( ConciliacaoArquivoManipular ao_file, string _first ) { /* * Guarda o arquivo. */ io_file = ao_file; /* * Volta para a primeira linha. */ //io_file.Seek(0); /* * Percorre toda a linha. */ try { while ((is_linha_atual = io_file.LerLinha(true)) != null) { is_linha_atual = is_linha_atual.Replace("\"", ""); /* * Se linha não vazia. */ if (is_linha_atual.Length > 0) { var a = is_linha_atual.Split(';'); var t = new TransacaoBancaria { conta = a[0], dt_mvto = Convert.ToDateTime(FormatoDataExecutar(a[1], "yyyyMMdd", "dd/MM/yyyy")), nr_doc = a[2], ds_historico = a[3], vl_mvto = FormatoValorExecutarDouble(a[4]), tp_mvto = a[5] }; io_arl_ban.Add(t); } } } catch (Exception ex) { Console.Write("Falha no processamento do arquivo: " + ex.Message); throw; } }
public static void Adicionar(TransacaoBancaria transacao) { transacoes.Add(transacao); }
public Comprovante EmitirComprovante(TransacaoBancaria pTransacaoBancaria) { throw new NotImplementedException(); }