示例#1
0
        public void EventoDesacordoCTe()
        {
            var config = new ConfiguracaoDao().BuscarConfiguracao();

            CarregarConfiguracoes(config);

            var cnpj            = (InputBoxTuche("CNPJ Tomador"));
            var chave           = (InputBoxTuche("Chave CTe"));
            var sequenciaEvento = int.Parse(InputBoxTuche("Sequencia Evento"));
            var indPres         = InputBoxTuche("Indicador da prestação (1)");
            var obs             = InputBoxTuche("Observação (mínimo 15 digitos)");

            var servico = new EventoDesacordo(sequenciaEvento, chave, cnpj, indPres, obs);
            var retorno = servico.Discordar();

            OnSucessoSync(new RetornoEEnvio(retorno));
        }
示例#2
0
        private static async Task EventoDesacordoCTe()
        {
            var config = new ConfiguracaoDao().BuscarConfiguracao();

            CarregarConfiguracoes(config);

            var cnpj            = RequisitarInput("CNPJ Tomador");
            var chave           = RequisitarInput("Chave CTe");
            var sequenciaEvento = int.Parse(RequisitarInput("Sequencia Evento"));
            var indPres         = RequisitarInput("Indicador da prestação (1)");
            var obs             = RequisitarInput("Observação (mínimo 15 digitos)");

            var servico = new EventoDesacordo(sequenciaEvento, chave, cnpj, indPres, obs);
            var retorno = await servico.Discordar();

            OnSucessoSync(new RetornoEEnvio(retorno));
        }