private void GerarRegistro71() { ACBrSintegraInterop.Registro71Rec[] record = new ACBrSintegraInterop.Registro71Rec[Registro71.Count]; for (int i = 0; i < Registro71.Count; i++) { record[i].CPFCNPJ = Registro71[i].CPFCNPJ; record[i].Inscricao = Registro71[i].Inscricao; record[i].DataDocumento = Registro71[i].DataDocumento.ToOADate(); record[i].Modelo = Registro71[i].Modelo; record[i].Serie = Registro71[i].Serie; record[i].SubSerie = Registro71[i].SubSerie; record[i].Numero = Registro71[i].Numero; record[i].UF = Registro71[i].UF; record[i].UFNF = Registro71[i].UFNF; record[i].CPFCNPJNF = Registro71[i].CPFCNPJNF; record[i].InscricaoNF = Registro71[i].InscricaoNF; record[i].DataNF = Registro71[i].DataNF.ToOADate(); record[i].ModeloNF = Registro71[i].ModeloNF; record[i].SerieNF = Registro71[i].SerieNF; record[i].NumeroNF = Registro71[i].NumeroNF; record[i].ValorNF = Convert.ToDouble(Registro71[i].ValorNF); } int ret = ACBrSintegraInterop.SIN_Registro71(this.Handle, record, Registro71.Count); CheckResult(ret); }