private void button6_Click(object sender, EventArgs e) { System.Net.ServicePointManager.Expect100Continue = false; Layouts.Betha.EnviarLoteRpsEnvio envio = RetornarRps(); Core.Empresa empresa = RetornaEmpresa(false); var envioCompleto = new Envio.EnvioCompleto(); var localSalvarArquivo = Core.ArquivosEnvio.GerarCaminhos(envio.LoteRps.Id, System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "NotaServico")); envioCompleto.SalvarLoteRps(envio, localSalvarArquivo); var resposta = envioCompleto.EnviarLoteRps(empresa, localSalvarArquivo); foreach (var item in resposta) { MessageBox.Show(item.MensagemErro); } }
private void button9_Click(object sender, EventArgs e) { try { var empresa = RetornaEmpresa(false); var localArquivos = Core.ArquivosEnvio.GerarCaminhos("", @"C:\NotasEletronicas\30-JeF DISTRIBUIDORA DE\nfse\cancelamento"); var envio = new Envio.EnvioCompleto(); Layouts.Betha.CancelarNfseEnvio nfseCancelar = new Layouts.Betha.CancelarNfseEnvio(); nfseCancelar.Pedido = new Layouts.Betha.tcPedidoCancelamento(); nfseCancelar.Pedido.InfPedidoCancelamento = new Layouts.Betha.tcInfPedidoCancelamento(); nfseCancelar.Pedido.InfPedidoCancelamento.CodigoCancelamento = "123"; nfseCancelar.Pedido.InfPedidoCancelamento.Id = "123"; nfseCancelar.Pedido.InfPedidoCancelamento.IdentificacaoNfse = new Layouts.Betha.tcIdentificacaoNfse(); nfseCancelar.Pedido.InfPedidoCancelamento.IdentificacaoNfse.Cnpj = "03657739000169"; nfseCancelar.Pedido.InfPedidoCancelamento.IdentificacaoNfse.CodigoMunicipio = 4204202; nfseCancelar.Pedido.InfPedidoCancelamento.IdentificacaoNfse.InscricaoMunicipal = "4545"; nfseCancelar.Pedido.InfPedidoCancelamento.IdentificacaoNfse.Numero = "125456"; var resposta = envio.CancelarNfse(nfseCancelar, empresa, localArquivos); if (resposta.Sucesso) { MessageBox.Show(resposta.DataHoraCancelamento.ToLongDateString()); } else { MessageBox.Show(resposta.CodigoErro + " - " + resposta.MensagemErro + " - " + resposta.Correcao); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }