public string gerarLinhaTexto() { ComponenteFolha.NSR++; string retorno = ""; retorno += Funcoes.LFill("10"); retorno += Funcoes.LFill(TipoInscricaoEmpresa == null ? "" : TipoInscricaoEmpresa, 1); retorno += Funcoes.LFill(InscricaoEmpresa == null ? "" : InscricaoEmpresa, 14); retorno += Funcoes.LFill("0", 36); retorno += Funcoes.LFill(NomeEmpresaRazaoSocial == null ? "" : NomeEmpresaRazaoSocial, 40); retorno += Funcoes.LFill(Logradouro == null ? "" : Logradouro, 50); retorno += Funcoes.RFill(Bairro == null ? "" : Bairro, 20); retorno += Funcoes.LFill(Cep == null ? "" : Cep, 8); retorno += Funcoes.LFill(Cidade == null ? "" : Cidade, 20); retorno += Funcoes.LFill(UnidadeFederacao == null ? "" : UnidadeFederacao, 2); retorno += Funcoes.LFill(TelefoneContato == null ? "" : TelefoneContato, 12); retorno += Funcoes.LFill(IndicadorAlteracaoEndereco == null ? "" : IndicadorAlteracaoEndereco, 1); retorno += Funcoes.LFill(CNAE == null ? "" : CNAE, 7); retorno += Funcoes.LFill(IndicadorAlteracaoCNAE == null ? "" : IndicadorAlteracaoCNAE, 1); retorno += Funcoes.LFill(AliquotaRAT == null ? "" : AliquotaRAT, 2); retorno += Funcoes.LFill(CodigoCentralizacao == null ? "" : CodigoCentralizacao, 1); retorno += Funcoes.LFill(SIMPLES == null ? "" : SIMPLES, 1); retorno += Funcoes.LFill(FPAS == null ? "" : FPAS, 3); retorno += Funcoes.LFill(CodigoOutrasEntidades == null ? "" : CodigoOutrasEntidades, 4); retorno += Funcoes.LFill(CodigoPagamentoGPS == null ? "" : CodigoPagamentoGPS, 4); retorno += Funcoes.LFill(PercentualIsencaoFilantropia == null ? "" : PercentualIsencaoFilantropia, 5); retorno += Funcoes.LFill(SalarioFamilia == null ? "" : SalarioFamilia.ToString(), 15); retorno += Funcoes.LFill(SalarioMaternidade == null ? "" : SalarioMaternidade.ToString(), 15); retorno += Funcoes.LFill(ContribDescEmpregadoReferenteCompetencia13 == null ? "" : ContribDescEmpregadoReferenteCompetencia13.ToString(), 15); retorno += Funcoes.LFill(IndicadorValorNegativoPositivo == null ? "" : IndicadorValorNegativoPositivo.ToString(), 1); retorno += Funcoes.LFill(ValorDevidoPrevidenciaSocialReferenteComp13 == null ? "" : ValorDevidoPrevidenciaSocialReferenteComp13.ToString(), 14); retorno += Funcoes.LFill(Banco == null ? "" : Banco, 3); retorno += Funcoes.LFill(Agencia == null ? "" : Agencia, 4); retorno += Funcoes.LFill(ContaCorrente == null ? "" : ContaCorrente, 9); retorno += Funcoes.LFill("0", 45); retorno += Funcoes.LFill(" ", 4); retorno += Funcoes.LFill("*"); return(retorno); }