Beispiel #1
0
        public MDFeRetEventoMDFe MDFeEventoEncerramento(MDFeEletronico mdfe, byte sequenciaEvento, string protocolo)
        {
            var encerramento = ClassesFactory.CriaEvEncMDFe(mdfe, protocolo);

            var retorno = new ServicoController().Executar(mdfe, sequenciaEvento, encerramento, MDFeTipoEvento.Encerramento);

            return(retorno);
        }
Beispiel #2
0
        public MDFeRetEventoMDFe MDFeEventoCancelar(MDFeEletronico mdfe, byte sequenciaEvento, string protocolo, string justificativa)
        {
            var cancelamento = ClassesFactory.CriaEvCancMDFe(protocolo, justificativa);

            var retorno = new ServicoController().Executar(mdfe, sequenciaEvento, cancelamento, MDFeTipoEvento.Cancelamento);

            return(retorno);
        }
        public MDFeRetEventoMDFe MDFeEventoIncluirCondutor(MDFeEletronico mdfe, byte sequenciaEvento, string nome, string cpf)
        {
            var incluirCodutor = ClassesFactory.CriaEvIncCondutorMDFe(nome, cpf);

            var retorno = new ServicoController().Executar(mdfe, sequenciaEvento, incluirCodutor, MDFeTipoEvento.InclusaoDeCondutor);

            return(retorno);
        }
        public MDFeRetEventoMDFe MDFeEventoEncerramento(Estado UFEmitente, string ChaveAcesso, string CPFCNPJEmitente, Estado estadoEncerramento, long codigoMunicipioEncerramento, byte sequenciaEvento, string protocolo)
        {
            var encerramento = ClassesFactory.CriaEvEncMDFe(estadoEncerramento, codigoMunicipioEncerramento, protocolo);

            var retorno = new ServicoController().Executar(UFEmitente, ChaveAcesso, CPFCNPJEmitente, sequenciaEvento, encerramento, MDFeTipoEvento.Encerramento);

            return(retorno);
        }