コード例 #1
0
ファイル: FormMain.cs プロジェクト: catataw/ACBr.Net.NFSe
        private void btnConsultarNFSeRps_Click(object sender, EventArgs e)
        {
            ExecuteSafe(() =>
            {
                var numero = "10";
                InputBox.Show("Numero da RPS", "Digite o numero da RPS.", ref numero);

                var serie = "0";
                InputBox.Show("Serie da RPS", "Digite o numero da serie da RPS.", ref serie);

                var ret = acbrNFSe.ConsultaNFSeRps(numero, serie, TipoRps.RPS);
                wbbDados.LoadXml(ret.XmlEnvio);
                wbbResposta.LoadXml(ret.XmlRetorno);
            });
        }
コード例 #2
0
 public bool ConsultaNFSeRps(string numeroRps, string serieRps, int tipoRps, ref string mensagemAlerta, ref string mensagemErro)
 {
     try
     {
         MensagemRetorno = oACBrNFSe.ConsultaNFSeRps(numeroRps, serieRps, (TipoRps)tipoRps);
         return(TrataMensagemRetornoWebservice(ref mensagemAlerta, ref mensagemErro));
     }
     catch (Exception ex)
     {
         while (ex != null)
         {
             mensagemErro += ex.Message + Environment.NewLine;
             ex            = ex.InnerException;
         }
         return(false);
     }
 }
コード例 #3
0
ファイル: FormMain.cs プロジェクト: transis2/ACBr.Net.NFSe
        private void btnConsultarNFSeRps_Click(object sender, EventArgs e)
        {
            ExecuteSafe(() =>
            {
                var numero = 10;
                if (InputBox.Show("Numero da RPS", "Digite o numero da RPS.", ref numero).Equals(DialogResult.Cancel))
                {
                    return;
                }

                var serie = "0";
                if (InputBox.Show("Serie da RPS", "Digite o numero da serie da RPS.", ref serie).Equals(DialogResult.Cancel))
                {
                    return;
                }

                var ret = acbrNFSe.ConsultaNFSeRps(numero, serie, TipoRps.RPS);
                ProcessarRetorno(ret);
            });
        }
コード例 #4
0
ファイル: FormMain.cs プロジェクト: wagner1343/ACBr.Net.NFSe
        private void btnConsultarNFSeRps_Click(object sender, EventArgs e)
        {
            ExecuteSafe(() =>
            {
                var numero = 10;
                if (InputBox.Show("Numero da RPS", "Digite o numero da RPS.", ref numero).Equals(DialogResult.Cancel))
                {
                    return;
                }

                var serie = "0";
                if (InputBox.Show("Serie da RPS", "Digite o numero da serie da RPS.", ref serie).Equals(DialogResult.Cancel))
                {
                    return;
                }

                var ret = acbrNFSe.ConsultaNFSeRps(numero, serie, TipoRps.RPS);
                wbbDados.LoadXml(ret.XmlEnvio);
                wbbResposta.LoadXml(ret.XmlRetorno);
                wbbRetorno.LoadXml(ret.EnvelopeRetorno);
            });
        }