/// <summary> /// Mostra as páginas da instalação quando é uma instalação no cliente /// </summary> /// <param name="tipoInstalacaoTerminal">Tipo de instalação</param> private void ConfiguracaoTabPageClient(TipoInstalacaoTerminal tipoInstalacaoTerminal) { if (tipoInstalacaoTerminal == TipoInstalacaoTerminal.PDV) { //Remove as tab pages para montar na ordem correta pages.Remove(pageEmpresa); pages.Remove(pageUsuario); pages.Remove(pageECF); pages.Remove(pageTEF); pages.Remove(pageCliSiTEF); pages.Remove(pageFormaPagto); pages.Remove(pageAliquota); pages.Remove(pageSH); pages.Remove(pageFinish); //Adiciona as tab pages na ordem correta pages.Add(pageECF); pages.Add(pageFormaPagto); pages.Add(pageAliquota); pages.Add(pageTEF); pages.Add(pageCliSiTEF); pages.Add(pageFinish); CurrentConfig.TipoInstalacaoTerminal = TipoInstalacaoTerminal.PDV; } }
/// <summary> /// Configura as tab pages de acordo com o tipo de instalação /// </summary> /// <param name="tipoInstalacaoTerminal">Determina se a instalação vai ser em um PDV ou Venda balcão</param> /// <param name="tipoInstalacao">Determina se a instalação irá ocorrer numa máquina servidor ou numa máquina cliente</param> private void ConfiguracaoTabPage(TipoInstalacaoTerminal tipoInstalacaoTerminal, TipoInstalacao tipoInstalacao) { if (tipoInstalacao == TipoInstalacao.ServidorPostgreSQL || tipoInstalacao == TipoInstalacao.ServidorSQLite) ConfiguracaoTabPageServer(tipoInstalacaoTerminal); else if (tipoInstalacao == TipoInstalacao.ClientePostgreSQL || tipoInstalacao == TipoInstalacao.ClienteSQLite) ConfiguracaoTabPageClient(tipoInstalacaoTerminal); }