private void GerarRegistro85() { ACBrSintegraInterop.Registro85Rec[] record = new ACBrSintegraInterop.Registro85Rec[Registro85.Count]; for (int i = 0; i < Registro85.Count; i++) { record[i].Declaracao = Registro85[i].Declaracao; record[i].DataDeclaracao = Registro85[i].DataDeclaracao.ToOADate(); record[i].NaturezaExportacao = Registro85[i].NaturezaExportacao; record[i].RegistroExportacao = Registro85[i].RegistroExportacao; record[i].DataRegistro = Registro85[i].DataRegistro.ToOADate(); record[i].Conhecimento = Registro85[i].Conhecimento; record[i].DataConhecimento = Registro85[i].DataConhecimento.ToOADate(); record[i].TipoConhecimento = Registro85[i].TipoConhecimento; record[i].Pais = Registro85[i].Pais; record[i].DataAverbacao = Registro85[i].DataAverbacao.ToOADate(); record[i].NumeroNotaFiscal = Registro85[i].NumeroNotaFiscal; record[i].DataNotaFiscal = Registro85[i].DataNotaFiscal.ToOADate(); record[i].Modelo = Registro85[i].Modelo; record[i].Serie = Registro85[i].Serie; } int ret = ACBrSintegraInterop.SIN_Registro85(this.Handle, record, Registro85.Count); CheckResult(ret); }