Ejemplo n.º 1
0
        private void GerarRegistro53()
        {
            ACBrSintegraInterop.Registro53Rec[] record = new ACBrSintegraInterop.Registro53Rec[Registro53.Count];
            for (int i = 0; i < Registro53.Count; i++)
            {
                record[i].CPFCNPJ           = Registro53[i].CPFCNPJ;
                record[i].Inscricao         = Registro53[i].Inscricao;
                record[i].Estado            = Registro53[i].Estado;
                record[i].Serie             = Registro53[i].Serie;
                record[i].DataDocumento     = Registro53[i].DataDocumento.ToOADate();
                record[i].Cfop              = Registro53[i].Cfop;
                record[i].Numero            = Registro53[i].Numero;
                record[i].Situacao          = Registro53[i].Situacao;
                record[i].CodigoAntecipacao = Registro53[i].CodigoAntecipacao;
                record[i].BaseST            = Convert.ToDouble(Registro53[i].BaseST);
                record[i].Modelo            = Registro53[i].Modelo;
                record[i].Emitente          = Registro53[i].Emitente;
                record[i].Despesas          = Convert.ToDouble(Registro53[i].Despesas);
                record[i].IcmsRetido        = Convert.ToDouble(Registro53[i].IcmsRetido);
            }

            int ret = ACBrSintegraInterop.SIN_Registro53(this.Handle, record, Registro53.Count);

            CheckResult(ret);
        }
Ejemplo n.º 2
0
		private void GerarRegistro53()
		{
			ACBrSintegraInterop.Registro53Rec[] record = new ACBrSintegraInterop.Registro53Rec[Registro53.Count];
			for (int i = 0; i < Registro53.Count; i++)
			{
				record[i].CPFCNPJ = Registro53[i].CPFCNPJ;
				record[i].Inscricao = Registro53[i].Inscricao;
				record[i].Estado = Registro53[i].Estado;
				record[i].Serie = Registro53[i].Serie;
				record[i].DataDocumento = Registro53[i].DataDocumento.ToOADate();
				record[i].Cfop = Registro53[i].Cfop;
				record[i].Numero = Registro53[i].Numero;
				record[i].Situacao = Registro53[i].Situacao;
				record[i].CodigoAntecipacao = Registro53[i].CodigoAntecipacao;
				record[i].BaseST = Convert.ToDouble(Registro53[i].BaseST);
				record[i].Modelo = Registro53[i].Modelo;
				record[i].Emitente = Registro53[i].Emitente;
				record[i].Despesas = Convert.ToDouble(Registro53[i].Despesas);
				record[i].IcmsRetido = Convert.ToDouble(Registro53[i].IcmsRetido);
			}

			int ret = ACBrSintegraInterop.SIN_Registro53(this.Handle, record, Registro53.Count);
			CheckResult(ret);
		}