public void InutilizacaoDeNumeracao() { var config = new ConfiguracaoDao().BuscarConfiguracao(); CarregarConfiguracoes(config); var numeroInicial = int.Parse(InputBoxTuche("Númeração Inicial")); var numeroFinal = int.Parse(InputBoxTuche("Númeração Final")); var ano = int.Parse(InputBoxTuche("Digite o ano, apenas os ultimos dois digitos")); var justificativa = InputBoxTuche("Justificativa (15 digitos no minimo)"); var configInutilizar = new ConfigInutiliza( config.Empresa.Cnpj, config.ConfigWebService.Serie, numeroInicial, numeroFinal, ano, justificativa ); var statusServico = new InutilizacaoServico(configInutilizar); var retorno = statusServico.Inutilizar(); OnSucessoSync(new RetornoEEnvio(retorno)); }
private static async Task InutilizacaoDeNumeracao() { var config = new ConfiguracaoDao().BuscarConfiguracao(); //CarregarConfiguracoes(config); var configuracaoServico = MontarConfiguracoes(config); var numeroInicial = int.Parse(RequisitarInput("Númeração Inicial")); var numeroFinal = int.Parse(RequisitarInput("Númeração Final")); var ano = int.Parse(RequisitarInput("Digite o ano, apenas os ultimos dois digitos")); var justificativa = RequisitarInput("Justificativa (15 digitos no minimo)"); var configInutilizar = new ConfigInutiliza( config.Empresa.Cnpj, config.ConfigWebService.Serie, numeroInicial, numeroFinal, ano, justificativa ); var statusServico = new InutilizacaoServico(configInutilizar); var retorno = await statusServico.InutilizarAsync(configuracaoServico); OnSucessoSync(new RetornoEEnvio(retorno)); }