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); }
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); }
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); }
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; }