Beispiel #1
0
        public PortalAliasCollection GetPortalAliasByPortalID(int PortalID)
        {
            IDataReader dr = DotNetNuke.Data.DataProvider.Instance().GetPortalAliasByPortalID(PortalID);

            try
            {
                PortalAliasCollection objPortalAliasCollection = new PortalAliasCollection();
                while (dr.Read())
                {
                    PortalAliasInfo objPortalAliasInfo = new PortalAliasInfo();
                    objPortalAliasInfo.PortalAliasID = Convert.ToInt32(dr["PortalAliasID"]);
                    objPortalAliasInfo.PortalID      = Convert.ToInt32(dr["PortalID"]);
                    objPortalAliasInfo.HTTPAlias     = Convert.ToString(dr["HTTPAlias"]);
                    objPortalAliasCollection.Add(Convert.ToString(dr["HTTPAlias"]).ToLower(), objPortalAliasInfo);
                }
                return(objPortalAliasCollection);
            }
            finally
            {
                if (dr != null)
                {
                    dr.Close();
                }
            }
        }
        public PortalAliasCollection GetPortalAliasByPortalID(int PortalID)
        {
            var portalAliasCollection = new PortalAliasCollection();

            foreach (PortalAliasInfo alias in GetPortalAliasLookup().Values.Cast <PortalAliasInfo>().Where(alias => alias.PortalID == PortalID))
            {
                portalAliasCollection.Add(alias.HTTPAlias, alias);
            }

            return(portalAliasCollection);
        }
Beispiel #3
0
        public PortalAliasCollection GetPortalAliases()
        {
            var aliasCollection = new PortalAliasCollection();

            foreach (var alias in this.GetPortalAliasesInternal().Values)
            {
                aliasCollection.Add(alias.HTTPAlias, alias);
            }

            return(aliasCollection);
        }
        public static PortalAliasCollection GetPortalAliasLookup()
        {
            var portalAliasCollection = new PortalAliasCollection();

            foreach (var kvp in TestablePortalAliasController.Instance.GetPortalAliases())
            {
                portalAliasCollection.Add(kvp.Key, kvp.Value);
            }

            return(portalAliasCollection);
        }
        public PortalAliasCollection GetPortalAliasByPortalID(int PortalID)
        {
            var portalAliasCollection = new PortalAliasCollection();

            foreach (PortalAliasInfo alias in GetPortalAliasLookup().Values.Cast<PortalAliasInfo>().Where(alias => alias.PortalID == PortalID))
            {
                portalAliasCollection.Add(alias.HTTPAlias, alias);
            }

            return portalAliasCollection;
        }
        public static PortalAliasCollection GetPortalAliasLookup()
        {
            var portalAliasCollection = new PortalAliasCollection();
            var aliasController       = new PortalAliasController();

            foreach (var kvp in aliasController.GetPortalAliasesInternal())
            {
                portalAliasCollection.Add(kvp.Key, kvp.Value);
            }

            return(portalAliasCollection);
        }
 public PortalAliasCollection GetPortalAliasByPortalID(int PortalID)
 {
     IDataReader dr = DotNetNuke.Data.DataProvider.Instance().GetPortalAliasByPortalID(PortalID);
     try
     {
         PortalAliasCollection objPortalAliasCollection = new PortalAliasCollection();
         while (dr.Read())
         {
             PortalAliasInfo objPortalAliasInfo = new PortalAliasInfo();
             objPortalAliasInfo.PortalAliasID = Convert.ToInt32(dr["PortalAliasID"]);
             objPortalAliasInfo.PortalID = Convert.ToInt32(dr["PortalID"]);
             objPortalAliasInfo.HTTPAlias = Convert.ToString(dr["HTTPAlias"]);
             objPortalAliasCollection.Add(Convert.ToString(dr["HTTPAlias"]).ToLower(), objPortalAliasInfo);
         }
         return objPortalAliasCollection;
     }
     finally
     {
         if (dr != null)
         {
             dr.Close();
         }
     }
 }
        /// <summary>
        /// Gets the portal aliases.
        /// </summary>
        /// <returns>Portal alias collection.</returns>
        public PortalAliasCollection GetPortalAliases()
        {
            IDataReader dr = DataProvider.Instance().GetPortalAliasByPortalID(-1);

            try
            {
                var portalAliasCollection = new PortalAliasCollection();
                while (dr.Read())
                {
                    var objPortalAliasInfo = new PortalAliasInfo
                    {
                        PortalAliasID = Convert.ToInt32(dr["PortalAliasID"]),
                        PortalID      = Convert.ToInt32(dr["PortalID"]),
                        HTTPAlias     = Convert.ToString(dr["HTTPAlias"])
                    };
                    portalAliasCollection.Add(Convert.ToString(dr["HTTPAlias"]).ToLower(), objPortalAliasInfo);
                }
                return(portalAliasCollection);
            }
            finally
            {
                CBO.CloseDataReader(dr, true);
            }
        }
        public static PortalAliasCollection GetPortalAliasLookup()
        {
            var portalAliasCollection = new PortalAliasCollection();
            foreach (var kvp in TestablePortalAliasController.Instance.GetPortalAliases())
            {
                portalAliasCollection.Add(kvp.Key, kvp.Value);
            }

            return portalAliasCollection;
        }
        public static PortalAliasCollection GetPortalAliasLookup()
        {
            var portalAliasCollection = new PortalAliasCollection();
            var aliasController = new PortalAliasController();
            foreach (var kvp in aliasController.GetPortalAliasesInternal())
            {
                portalAliasCollection.Add(kvp.Key, kvp.Value);
            }

            return portalAliasCollection;
        }
Beispiel #11
0
		/// <summary>
		/// Gets the portal aliases.
		/// </summary>
		/// <returns>Portal alias collection.</returns>
        public PortalAliasCollection GetPortalAliases()
        {
            IDataReader dr = DataProvider.Instance().GetPortalAliasByPortalID(-1);
            try
            {
                var portalAliasCollection = new PortalAliasCollection();
                while (dr.Read())
                {
                    var objPortalAliasInfo = new PortalAliasInfo
                                                 {
                                                     PortalAliasID = Convert.ToInt32(dr["PortalAliasID"]), 
                                                     PortalID = Convert.ToInt32(dr["PortalID"]), 
                                                     HTTPAlias = Convert.ToString(dr["HTTPAlias"])
                                                 };
                    portalAliasCollection.Add(Convert.ToString(dr["HTTPAlias"]).ToLower(), objPortalAliasInfo);
                }
                return portalAliasCollection;
            }
            finally
            {
                CBO.CloseDataReader(dr, true);
            }
        }