Exemplo n.º 1
0
        private void GerarRegistro51()
        {
            ACBrSintegraInterop.Registro51Rec[] record = new ACBrSintegraInterop.Registro51Rec[Registro51.Count];
            for (int i = 0; i < Registro51.Count; i++)
            {
                record[i].CPFCNPJ       = ToUTF8(Registro51[i].CPFCNPJ);
                record[i].Inscricao     = ToUTF8(Registro51[i].Inscricao);
                record[i].Estado        = ToUTF8(Registro51[i].Estado);
                record[i].ValorContabil = Convert.ToDouble(Registro51[i].ValorContabil);
                record[i].Cfop          = ToUTF8(Registro51[i].Cfop);
                record[i].Serie         = ToUTF8(Registro51[i].Serie);
                record[i].Numero        = ToUTF8(Registro51[i].Numero);
                record[i].DataDocumento = Registro51[i].DataDocumento.ToOADate();
                record[i].ValorIpi      = Convert.ToDouble(Registro51[i].ValorIpi);
                record[i].Situacao      = ToUTF8(Registro51[i].Situacao);
                record[i].ValorIsentas  = Convert.ToDouble(Registro51[i].ValorIsentas);
                record[i].ValorOutras   = Convert.ToDouble(Registro51[i].ValorOutras);
            }

            int ret = ACBrSintegraInterop.SIN_Registro51(this.Handle, record, Registro51.Count);

            CheckResult(ret);
        }
Exemplo n.º 2
0
		private void GerarRegistro51()
		{
			ACBrSintegraInterop.Registro51Rec[] record = new ACBrSintegraInterop.Registro51Rec[Registro51.Count];
			for (int i = 0; i < Registro51.Count; i++)
			{
				record[i].CPFCNPJ = ToUTF8(Registro51[i].CPFCNPJ);
				record[i].Inscricao = ToUTF8(Registro51[i].Inscricao);
				record[i].Estado = ToUTF8(Registro51[i].Estado);
				record[i].ValorContabil = Convert.ToDouble(Registro51[i].ValorContabil);
				record[i].Cfop = ToUTF8(Registro51[i].Cfop);
				record[i].Serie = ToUTF8(Registro51[i].Serie);
				record[i].Numero = ToUTF8(Registro51[i].Numero);
				record[i].DataDocumento = Registro51[i].DataDocumento.ToOADate();
				record[i].ValorIpi = Convert.ToDouble(Registro51[i].ValorIpi);
				record[i].Situacao = ToUTF8(Registro51[i].Situacao);
				record[i].ValorIsentas = Convert.ToDouble(Registro51[i].ValorIsentas);
				record[i].ValorOutras = Convert.ToDouble(Registro51[i].ValorOutras);
			}

			int ret = ACBrSintegraInterop.SIN_Registro51(this.Handle, record, Registro51.Count);
			CheckResult(ret);
		}