Esempio n. 1
0
        public void AtualizarValorGT(string numSerie, decimal grandeTotal)
        {
            double _grandeTotal = Convert.ToDouble(grandeTotal);
            int    ret          = ACBrAACInterop.AAC_AtualizarValorGT(this.Handle, numSerie, _grandeTotal);

            CheckResult(ret);
        }
Esempio n. 2
0
        public int AchaIndiceECF(string serie)
        {
            int retorno = -1;
            int ret     = ACBrAACInterop.AAC_AchaIndiceECF(this.Handle, serie, ref retorno);

            CheckResult(ret);

            return(retorno);
        }
Esempio n. 3
0
        public void New(Arquivo aacArquivo)
        {
            ACBrAACInterop.TECFArquivo item = new ACBrAACInterop.TECFArquivo();
            item.NOME_ARQUIVO = ToUTF8(aacArquivo.Nome);
            item.MD5          = ToUTF8(aacArquivo.MD5);

            int ret = ACBrAACInterop.AAC_IdentPaf_OutrosArquivos_New(this.Handle, item);

            CheckResult(ret);
        }
Esempio n. 4
0
        public int VerificarGTECF(string numSerie, ref decimal grandeTotal)
        {
            double _grandeTotal = Convert.ToDouble(grandeTotal);
            int    ret          = ACBrAACInterop.AAC_VerificarGTECF(this.Handle, numSerie, ref _grandeTotal);

            CheckResult(ret);

            grandeTotal = Convert.ToDecimal(_grandeTotal);
            return(ret);
        }
Esempio n. 5
0
        public void New(AACECF aacECF)
        {
            ACBrAACInterop.TECFAutorizado item = new ACBrAACInterop.TECFAutorizado();
            item.ValorGT     = Convert.ToDouble(aacECF.ValorGT);
            item.NumeroSerie = aacECF.NumeroSerie;
            item.CNI         = aacECF.CNI;
            item.CRO         = aacECF.CRO;

            int ret = ACBrAACInterop.AAC_IdentPaf_ECFsAutorizados_New(this.Handle, item);

            CheckResult(ret);
        }
Esempio n. 6
0
        private Arquivo Get(int index)
        {
            ACBrAACInterop.TECFArquivo item = new ACBrAACInterop.TECFArquivo();
            int ret = ACBrAACInterop.AAC_IdentPaf_OutrosArquivos_Get(this.Handle, ref item, index);

            CheckResult(ret);

            Arquivo aacArquivo = new Arquivo();

            aacArquivo.Nome = FromUTF8(item.NOME_ARQUIVO);
            aacArquivo.MD5  = FromUTF8(item.MD5);

            return(aacArquivo);
        }
Esempio n. 7
0
        private AACECF Get(int index)
        {
            ACBrAACInterop.TECFAutorizado item = new ACBrAACInterop.TECFAutorizado();
            int ret = ACBrAACInterop.AAC_IdentPaf_ECFsAutorizados_Get(this.Handle, ref item, index);

            CheckResult(ret);

            AACECF aacECF = new AACECF();

            aacECF.ValorGT        = Convert.ToDecimal(item.ValorGT);
            aacECF.NumeroSerie    = item.NumeroSerie;
            aacECF.CNI            = item.CNI;
            aacECF.CRO            = item.CRO;
            aacECF.DtHrAtualizado = DateTime.FromOADate(item.DtHrAtualizado);

            return(aacECF);
        }
Esempio n. 8
0
        public AACECF AchaECF(string serie)
        {
            ACBrAACInterop.TECFAutorizado ECFRec = new ACBrAACInterop.TECFAutorizado();
            int ret = ACBrAACInterop.AAC_AchaECF(this.Handle, serie, ref ECFRec);

            CheckResult(ret);

            if (ret == 0)
            {
                return(null);
            }

            AACECF retorno = new AACECF();

            retorno.CNI            = ECFRec.CNI;
            retorno.CRO            = ECFRec.CRO;
            retorno.ValorGT        = Convert.ToDecimal(ECFRec.ValorGT);
            retorno.DtHrAtualizado = DateTime.FromOADate(ECFRec.DtHrAtualizado);
            retorno.NumeroSerie    = FromUTF8(ECFRec.NumeroSerie);

            return(retorno);
        }
Esempio n. 9
0
        public void Clear()
        {
            int ret = ACBrAACInterop.AAC_IdentPaf_ECFsAutorizados_Clear(this.Handle);

            CheckResult(ret);
        }
Esempio n. 10
0
        public void Clear()
        {
            int ret = ACBrAACInterop.AAC_IdentPaf_OutrosArquivos_Clear(this.Handle);

            CheckResult(ret);
        }
Esempio n. 11
0
        public void AtualizarMD5(string md5)
        {
            int ret = ACBrAACInterop.AAC_AtualizarMD5(this.Handle, md5);

            CheckResult(ret);
        }
Esempio n. 12
0
        public void VerificaReCarregarArquivo()
        {
            int ret = ACBrAACInterop.AAC_VerificaReCarregarArquivo(this.Handle);

            CheckResult(ret);
        }
Esempio n. 13
0
        public void SalvarArquivo()
        {
            int ret = ACBrAACInterop.AAC_SalvarArquivo(this.Handle);

            CheckResult(ret);
        }