private void btnVender_Click(object sender, EventArgs e) { string cupomXml; if (txtAtivacao.Text == "") { MessageBox.Show("Informe o Código de Ativação", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtAtivacao.Focus(); return; } cupomXml = LerArqTxt(PegarPathArq()); // sempre mandar dados para o SAT em UTF8 , a função ler arquivo ja faz a concersão. ret = Marshal.PtrToStringAnsi(Declaracao_Func_SAT.EnviarDadosVenda(rdn.Next(999999), ConverterToUTF8(txtAtivacao.Text), cupomXml)); MessageBox.Show(Sep_Delimitador('|', 3, ret)); }
private void btnLog_Click(object sender, EventArgs e) { ret = Marshal.PtrToStringAnsi(Declaracao_Func_SAT.ExtrairLogs(rdn.Next(999999), ConverterToUTF8(txtAtivacao.Text))); txtLog.Text = Base64ToString(Sep_Delimitador('|', 5, ret)); }
private void button1_Click(object sender, EventArgs e) { ret = Marshal.PtrToStringAnsi(Declaracao_Func_SAT.ConsultarSAT(rdn.Next(999999))); MessageBox.Show(Sep_Delimitador('|', 2, ret)); }