public retEventoCTe Cancelar() { var eventoCancelar = ClassesFactory.CriaEvCancCTe(_justificativa, _numeroProtocolo); var retorno = new ServicoController().Executar(_cte, _sequenciaEvento, eventoCancelar, TipoEvento.Cancelamento); return(retorno); }
public async Task <retEventoCTe> CancelarAsync(ConfiguracaoServico configuracaoServico = null) { var eventoCancelar = ClassesFactory.CriaEvCancCTe(_justificativa, _numeroProtocolo); var retorno = await new ServicoController().ExecutarAsync(_cte, _sequenciaEvento, eventoCancelar, CTeTipoEvento.Cancelamento, configuracaoServico); return(retorno); }
public async Task <retEventoCTe> CancelarAsync(ConfiguracaoServico configuracaoServico = null) { var evento = ClassesFactory.CriaEvCancCTe(_justificativa, _numeroProtocolo); EventoEnviado = FactoryEvento.CriaEvento(CTeTipoEvento.Cancelamento, _sequenciaEvento, _cte.Chave(), _cte.infCte.emit.CNPJ, evento, configuracaoServico); RetornoSefaz = await new ServicoController().ExecutarAsync(_cte, _sequenciaEvento, evento, CTeTipoEvento.Cancelamento, configuracaoServico); return(RetornoSefaz); }