예제 #1
0
 public Registro10(
     string inscrCnpj,
     string inscrEstadual,
     string nomeEmpresarial,
     string municipio,
     string siglaUf,
     string fax,
     DateTime dataInicial,
     DateTime dataFinal,
     string codIdEstrutura,
     string codNatOp,
     FinalidadeArquivo codFinalidade
     )
 {
     this.CGCMF            = inscrCnpj;
     this.IE               = inscrEstadual;
     this.NOME             = nomeEmpresarial;
     this.MUNICIPIO        = municipio;
     this.UF               = siglaUf;
     this.FAX              = fax;
     this.DataInicial      = dataInicial;
     this.DataFinal        = dataFinal;
     this.COD_ID_ESTRUT    = codIdEstrutura;
     this.COD_ID_NAT_OPE   = codNatOp;
     this.CodigoFinalidade = codFinalidade;
 }
예제 #2
0
        private void Confirma()
        {
            int CodigoConvenio, NaturezaInformacao, FinalidadeArquivo, Versao, Perfil;

            if (cbGerarSintegra.Checked)
            {
                if (MessageBox.Show("Deseja gerar o arquivo do SINTEGRA (Convenio 57/95)?", "Pergunta do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    CodigoConvenio     = Convert.ToInt32(ComboBoxConvenio.Text.Substring(0, 1));
                    NaturezaInformacao = Convert.ToInt32(ComboBoxNaturezaInformacoes.Text.Substring(0, 1));
                    FinalidadeArquivo  = Convert.ToInt32(ComboBoxFinalidadeArquivo.Text.Substring(0, 1));

                    ArquivoDTO ArquivoGerado;
                    PafEcf.ServidorReference.ServiceServidor Service = new PafEcf.ServidorReference.ServiceServidor();
                    ArquivoGerado = Service.GerarSintegra(
                        mkeDataIni.Text,
                        mkeDataFim.Text,
                        CodigoConvenio.ToString(),
                        FinalidadeArquivo.ToString(),
                        NaturezaInformacao.ToString(),
                        Sessao.Instance.Configuracao.EcfEmpresa.Id.ToString(),
                        "0",
                        "1"
                        );

                    string CaminhoArquivo = SalvaArquivoTempLocal(ArquivoGerado);
                    MessageBox.Show("Arquivo armazenado em: " + CaminhoArquivo, "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            if (cbGerarSped.Checked)
            {
                if (MessageBox.Show("Deseja gerar o arquivo do SPED FISCAL (Ato COTEPE/ICMS 09/08)?", "Pergunta do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    Versao            = ComboBoxVersaoLeiauteSped.SelectedIndex;
                    FinalidadeArquivo = ComboBoxVersaoLeiauteSped.SelectedIndex;
                    Perfil            = ComboBoxPerfilSped.SelectedIndex;

                    ArquivoDTO ArquivoGerado;
                    PafEcf.ServidorReference.ServiceServidor Service = new PafEcf.ServidorReference.ServiceServidor();
                    ArquivoGerado = Service.GerarSped(
                        mkeDataIni.Text,
                        mkeDataFim.Text,
                        Versao.ToString(),
                        FinalidadeArquivo.ToString(),
                        Perfil.ToString(),
                        Sessao.Instance.Configuracao.EcfEmpresa.Id.ToString(),
                        "0",
                        "1"
                        );

                    string CaminhoArquivo = SalvaArquivoTempLocal(ArquivoGerado);
                    MessageBox.Show("Arquivo armazenado em: " + CaminhoArquivo, "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }