/// <summary>
        /// Verifica a permissão do usuário na função
        /// </summary>
        /// <param name="CodigoSistema">Código do sistema</param>
        /// <param name="plt_Planta">Código da planta</param>
        /// <returns>True se tiver permissão e false se não tiver</returns>
        public static bool ChecarPermissao(string CodigoSistema)
        {
            VerificarLogin();
            AuthenticationTicket ticket = AuthenticationTicket.Atual;
            PermissaoAcessoDados permissaoAcessoDados = new PermissaoAcessoDados();

            if (ticket == null)
                return false;
            else
                return permissaoAcessoDados.PossuiPermissao(CodigoSistema, ticket.IDUsuario);
        }
 /// <summary>
 /// Verifica a permissão do usuário na função e no modulo do sistema logado
 /// </summary>        
 /// <param name="CodigoSistema">Código do sistema</param>
 /// <param name="CodigoModulo">Codigo do Módulo</param>
 /// <param name="CodigoFuncao">Código da Função</param>
 /// <returns>True se tiver permissão e false se não tiver</returns>
 private static bool ChecarPermissao(string CodigoSistema, string CodigoModulo, string CodigoFuncao)
 {
     AuthenticationTicket ticket = AuthenticationTicket.Atual;
     PermissaoAcessoDados permissaoAcessoDados = new PermissaoAcessoDados();
     if (ticket != null)
     {
         return permissaoAcessoDados.PossuiPermissao(CodigoSistema, CodigoModulo, CodigoFuncao, ticket.IDUsuario);
     }
     else
         return false;
 }