コード例 #1
0
        public void ativacaoSat(string txtCodAtivacao, string txtCNPJContribuinte, string txtCodConfirmacao, int numSessao)
        {
            string resp = MainActivity.satFunctions.AtivarSat(txtCodAtivacao.ToString(),
                                                              txtCNPJContribuinte.ToString(),
                                                              numSessao);

            RetornoSat retornoSat = OperacaoSat.invocarOperacaoSat("AtivarSAT", resp);

            //* Está função [OperacaoSat.formataRetornoSat] recebe como parâmetro a operação realizada e um objeto do tipo RetornoSat
            //* Retorna uma String com os valores obtidos do retorno da Operação já formatados e prontos para serem exibidos na tela
            // Recomenda-se acessar a função e entender como ela funciona
            string retornoFormatado = OperacaoSat.formataRetornoSat(retornoSat);

            SatUtils.DialogoRetorno(MainActivity.mContext, retornoFormatado);
        }
コード例 #2
0
        public void associarSat(string cnpjContribuinte, string cnpjSH, string codAtivacao, string assinatura, int numeroSessao)
        {
            var codigoAtivacao = codAtivacao.ToString();
            var assinaturaSat  = assinatura.ToString();

            string resp = MainActivity.satFunctions.AssociarSat(
                cnpjContribuinte.ToString(), cnpjSH.ToString(),
                codigoAtivacao, assinaturaSat,
                numeroSessao);

            RetornoSat retornoSat = OperacaoSat.invocarOperacaoSat("AssociarSAT", resp);

            //* Está função [OperacaoSat.formataRetornoSat] recebe como parâmetro a operação realizada e um objeto do tipo RetornoSat
            //* Retorna uma String com os valores obtidos do retorno da Operação já formatados e prontos para serem exibidos na tela
            // Recomenda-se acessar a função e entender como ela funciona
            string retornoFormatado = OperacaoSat.formataRetornoSat(retornoSat);

            SatUtils.DialogoRetorno(MainActivity.mContext, retornoFormatado);
            //GlobalValues.codigoAtivacao = codigoAtivacao;
        }
コード例 #3
0
ファイル: Rede.cs プロジェクト: gertecdeveloper/Xamarin-Forms
        public void configurarRedeSat(string codAtivacao, int numeroSessao)
        {
            try
            {
                var codigoAtivacao = codAtivacao.ToString();

                ConfiguracaoRede config = new ConfiguracaoRede();

                string     resp       = MainActivity.satFunctions.EnviarConfRede(numeroSessao, config.GerarXml(), codigoAtivacao);
                RetornoSat retornoSat = OperacaoSat.invocarOperacaoSat("EnviarConfRede", resp);

                //* Está função [OperacaoSat.formataRetornoSat] recebe como parâmetro a operação realizada e um objeto do tipo RetornoSat
                //* Retorna uma String com os valores obtidos do retorno da Operação já formatados e prontos para serem exibidos na tela
                // Recomenda-se acessar a função e entender como ela funciona
                //GlobalValues.codigoAtivacao = codigoAtivacao;
                String retornoFormatado = OperacaoSat.formataRetornoSat(retornoSat);

                SatUtils.DialogoRetorno(MainActivity.mContext, retornoFormatado);
            }
            catch (Exception e)
            {
                Toast.MakeText(MainActivity.mContext, e.Message.ToString(), ToastLength.Long).Show();
            }
        }