private void GerarRegistro60I() { ACBrSintegraInterop.Registro60IRec[] record = new ACBrSintegraInterop.Registro60IRec[Registro60I.Count]; for (int i = 0; i < Registro60I.Count; i++) { record[i].NumSerie = Registro60I[i].NumSerie; record[i].StAliquota = Registro60I[i].StAliquota; record[i].Emissao = Registro60I[i].Emissao.ToOADate(); record[i].Valor = Convert.ToDouble(Registro60I[i].Valor); record[i].Codigo = Registro60I[i].Codigo; record[i].ValorIcms = Convert.ToDouble(Registro60I[i].ValorIcms); record[i].Quantidade = Convert.ToDouble(Registro60I[i].Quantidade); record[i].BaseDeCalculo = Convert.ToDouble(Registro60I[i].BaseDeCalculo); record[i].Item = Registro60I[i].Item; record[i].Cupom = Registro60I[i].Cupom; record[i].ModeloDoc = Registro60I[i].ModeloDoc; } int ret = ACBrSintegraInterop.SIN_Registro60I(this.Handle, record, Registro60I.Count); CheckResult(ret); }
private void GerarRegistro60I() { ACBrSintegraInterop.Registro60IRec[] record = new ACBrSintegraInterop.Registro60IRec[Registro60I.Count]; for (int i = 0; i < Registro60I.Count; i++) { record[i].NumSerie = Registro60I[i].NumSerie; record[i].StAliquota = Registro60I[i].StAliquota; record[i].Emissao = Registro60I[i].Emissao.ToOADate(); record[i].Valor = Convert.ToDouble(Registro60I[i].Valor); record[i].Codigo = Registro60I[i].Codigo; record[i].ValorIcms = Convert.ToDouble(Registro60I[i].ValorIcms); record[i].Quantidade = Convert.ToDouble(Registro60I[i].Quantidade); record[i].BaseDeCalculo = Convert.ToDouble(Registro60I[i].BaseDeCalculo); record[i].Item = Registro60I[i].Item; record[i].Cupom = Registro60I[i].Cupom; record[i].ModeloDoc = Registro60I[i].ModeloDoc; } int ret = ACBrSintegraInterop.SIN_Registro60I(this.Handle, record, Registro60I.Count); CheckResult(ret); }