private ModeloArquivo TrataLinhaEhRetornaModeloArquivoPreenchido(string linhaArquivo) { ModeloArquivo modeloArquivo = new ModeloArquivo(); if (!string.IsNullOrWhiteSpace(linhaArquivo)) { string[] linhaSplit = linhaArquivo.Split(';'); string nome = TrataItemArquivoEntrada(linhaSplit[0].ToString()).Trim(); string cpfCnpj = TrataItemArquivoEntrada(linhaSplit[1].ToString()).Trim(); string bankCode = TrataItemArquivoEntrada(linhaSplit[2].ToString()).Trim(); string agency = TrataItemArquivoEntrada(linhaSplit[3].ToString()).Trim(); string agencyDigit = TrataItemArquivoEntrada(linhaSplit[4].ToString()).Trim(); string account = TrataItemArquivoEntrada(linhaSplit[5].ToString()).Trim(); string accountDigit = TrataItemArquivoEntrada(linhaSplit[6].ToString()).Trim(); string accountType = TrataItemArquivoEntrada(RetornaTipoConta(linhaSplit[7].ToString())).Trim(); string integrationId = TrataItemArquivoEntrada(linhaSplit[8].ToString()).Trim(); modeloArquivo = new ModeloArquivo(nome, cpfCnpj, bankCode, agency, agencyDigit, account, accountDigit, accountType, integrationId); } return(modeloArquivo); }
public ModeloArquivoSaida(string validation, string errors, ModeloArquivo modeloArquivo) { Errors = errors; Validation = validation; }