private static string RetornarStringConexao(EAppAmbiente ambiente)
        {
            switch (ambiente)
            {
            case EAppAmbiente.Producao:
                return(ConfigurationManager.ConnectionStrings["ConnPronatecProducao"].ConnectionString);

            case EAppAmbiente.Homologacao:
                return(ConfigurationManager.ConnectionStrings["ConnPronatecHomologacao"].ConnectionString);

            case EAppAmbiente.Desenvolvimento:
                return(ConfigurationManager.ConnectionStrings["ConnPronatecDesenvolvimento"].ConnectionString);

            default:
                return(ConfigurationManager.ConnectionStrings["ConnPronatecDesenvolvimento"].ConnectionString);
            }
        }
        public static string ObterPastaServidor(this EAppAmbiente ambiente)
        {
            switch (ambiente)
            {
            case EAppAmbiente.Producao:
                return("/SEDTI/EPT/Producao");

            case EAppAmbiente.Homologacao:
                return("/SEDTI/EPT/Homologacao");

            case EAppAmbiente.Desenvolvimento:
                return("/SEDTI/EPT/Desenvolvimento");

            default:
                return("/SEDTI/EPT/Desenvolvimento");
            }
        }
        public static string ObtemSenhaUsuarioBancoDados(this EAppAmbiente ambiente)
        {
            var itens = RetornarStringConexao(ambiente).Split(';');

            var result = string.Empty;

            foreach (var item in itens)
            {
                if (!item.Replace(" ", "").ToLower().StartsWith("password="******"=") + 1);

                break;
            }

            return(result);
        }
 public static string ObterStringConexao(this EAppAmbiente ambiente)
 {
     return(RetornarStringConexao(ambiente));
 }