public retEventoCTe Cancelar() { var eventoCancelar = ClassesFactory.CriaEvCancCTe(_justificativa, _numeroProtocolo); var retorno = new ServicoController().Executar(_cte, _sequenciaEvento, eventoCancelar, TipoEvento.Cancelamento); return(retorno); }
public retEventoCTe Discordar() { var eventoDiscordar = ClassesFactory.CriaEvPrestDesacordo(_indicadorDesacordo, _observacao); var retorno = new ServicoController().Executar(TipoEvento.Desacordo, _sequenciaEvento, _chave, _cnpj, eventoDiscordar); return(retorno); }
public retEventoCTe AdicionarCorrecoes(ConfiguracaoServico configuracaoServico = null) { var eventoCorrecao = ClassesFactory.CriaEvCCeCTe(_infCorrecaos); var retorno = new ServicoController().Executar(_cte, _sequenciaEvento, eventoCorrecao, CTeTipoEvento.CartaCorrecao, configuracaoServico); return(retorno); }