예제 #1
0
        public void LeConfigProximaLinha()
        {
            string[] linha = _leitorArquivo.LeLinha();

            try
            {
                if (linha != null &&
                    !string.IsNullOrEmpty(linha[INDEX_CONTRATO]) &&
                    !CHARACTER_NULO.Equals(linha[INDEX_CONTRATO]))
                {
                    Contratos.Add(LeEntidade(linha));
                }
                else
                {
                    _ehFimArquivo = true;
                }
            }
            catch
            {
                LinhasComErro.Add(LeEntidadeComErro(linha));
            }
        }
예제 #2
0
 public void AdicionarContrato(Contrato contrato)
 {
     Contratos.Add(contrato);
 }