Esempio n. 1
0
        /// <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;
            }
        }
Esempio n. 2
0
 /// <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);
 }